Most wanted drug trafficker turns himself in after taunting police in music video
One of Spain’s most wanted drug lords turned himself in to authorities on Wednesday after he appeared in a music video seemingly taunting police.
Most wanted drug trafficker turns himself in after taunting police in music video
One of Spain’s most wanted drug lords turned himself in to authorities on Wednesday after he appeared in a music video seemingly taunting police.