The Department of Homeland Security opened an investigation after nearly 30 kilograms of cocaine washed ashore at the Cape Canaveral Space Force Station in May. According to News Channel 8, a sea turtle nesting surveyor found a suspicious-looking white package on the beach. After law enforcement officials arrived at the scene and started looking around, a …
Read More »