VIDEO: French Navy Seizes Record Cocaine Bust Near French Antilles
The French Navy seized 3.6 tons of cocaine from a tanker the ‘Titan’ in the Caribbean Sea earlier this week. The Ministry of Defense and Veterans Affairs has claimed the seizure with video evidence showing […]