Tags North Carolina

Tag: North Carolina

On this day…in 1718

Edward Teach, aka Blackbeard the Pirate, was killed on this day off North Carolina during a bloody battle with the British Navy. Blackbeard, from England,...

Police found a bone that could be Zahra Baker’s

NORTH Carolina police have found a bone they believe could be missing Australian girl Zahra Baker's while her US stepmother has allegedly confessed in...

Most Read