Colombia: Major Cocaine Shipment Seized on Caribbean Island
Colombian police seized half a ton of cocaine on the Caribbean island of San Andrés, InSight Crime reports.
Colombian police seized half a ton of cocaine on the Caribbean island of San Andrés, InSight Crime reports.