Museum 2.0: The Last American Pirate

Museum 2.0: The Last American Pirate

During the Long Depression of the 1870s, a man named Edward Owens took up piracy in Chesapeake Bay. He had run out of money, his work as an oyster fisherman no longer able to support him. Born in Virginia in 1853, he chose Watt’s Island as the location for his new...