Costa Rican Police Chief Barboza Barahona arrested for his ‘role’ with a local drug trafficking ring tied to El Chapo’s old Sinaloa Cartel - 09 September 2020

You must be logged in to view this content.

Login form