Millions In Assets Seized as Brazil’s Federal Police Turn Their Attention To Taking Down Drug-Smuggling Kingpins

Brazil is the largest country in South America encompassing a land area of 3,287,956 square miles. It also has the third-longest land border in the world at 10,492 miles (16,885 kilometers), which touches nearly every country in South America. Add in another 7000 kilometers of maritime border and it’s easy to see that safeguarding Brazil’s … Continue reading Millions In Assets Seized as Brazil’s Federal Police Turn Their Attention To Taking Down Drug-Smuggling Kingpins