Friday, May 26, 2017

No posts to display

Brazil: More Than 30 Arrested After Mass Operation By Police In...

A mass operation by Brazilian police in central Sao Paulo has led to the arrest of more than 30 people. Hundreds of police officers entered...