Michel Temer

Demonstrators protest against Brazil's President Michel Temer in Sao Paulo, Brazil, May 17. The banner reads: "Out Temer."
Global Politics
Brazilians are outraged and talking impeachment again