Brazilian drug lord who evaded police for 30 years is arrested

Luiz Carlos da Rocha, nicknamed White Head, was arrested in the western state of Mato Grosso in a city called Sorriso, which means ‘smile’, for his role in a global drugs cartel.

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *