FOX NEWS: Most wanted drug trafficker turns himself in after taunting police in music video

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.

Read More: https://ift.tt/2CQCxgq

Leave a Reply