Cocaine Discovered Near Mysterious Caribbean Shipwreck
Officials in Tobago are searching for answers after a plastic bag containing more than a kilogram of “a white substance resembling cocaine” washed ashore on Feb. 18, just a few weeks after a barge capsized nearby and caused a massive oil spill in the area. According to a police statement, the package weighed in at … Read more