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, began pirating in 1713. He was a crewman and was under the command of pirate Benjamin Horngold in 1717. Horngold was ofered amnesty by Britain…so he retird as a pirate. … [Read the full story]