Latest News & Politics

Brazilian drug lord captured after 30 years on the run

Brazilian police have arrested Luiz Carlos da Rocha a major drug lord who used plastic surgeries to help him escape arrest for nearly three decades. Police say Rocha known as “White Head” was arrested on […]

Advertisements