Brazilian demonstrators at Rio de Janeiro’s Copacabana Beach demand President Michel Temer’s resignation

Demonstrators chant during a protest against Brazilian President Michel Temer calling for a new presidential election, at Copacabana beach in Rio de Janeiro, Brazil, May 28, 2017. (Photo by AFP) Demonstrators gathered at Rio de Janeiro’s Copacabana Beach on Sunday for a rally against Brazilian President Michel Temer that will feature musical performances from Brazilian […]

Continue Reading