• 7 years ago
Protesters marched in the streets of Brazil on Thursday calling for the resignation of President Michel Temer amid corruption allegations.

Recommended