Remains Of At Least 6 Pirates Found At Whydah Shipwreck Site Off Cape Cod

The skeletal remains of at least six pirates were discovered at the site of a shipwreck that happened off Wellfleet in 1717.