Whoever dumped some 66 pounds (30 kilograms) of cocaine that washed up on a beach near Cape Canaveral, Florida, unintentionally gave the Space Force its first taste of the War on Drugs.
Read more…
Source : Sea Turtles Lead Space Force Straight to the Cocaine