Leftists protest in Sao Paulo against President Temer

  • 7 years ago
Leftist groups protest in Sao Paulo to demand the resignation of President Michel Temer and the holding of new elections in the wake of an explosive corruption scandal.

Recommended