Police detain 21 ‘drug traffickers’
Colombian police have captured 21 people suspected of trafficking illegal drugs from Colombia to Central America, Caracol Radio reported Monday. The arrests were made as part of operation “Conquest” that detained...
Read More