Skip to main content

Rally In Rio Urges Dilma's Impeachment

Demonstrators hold a banner that reads "Impeachment" during a protest demanding the impeachment of Brazilian President Dilma Rousseff at the Copacabana beach in Rio de Janeiro on Sunday. Dozens of cities were staging such protests across Brazil, criticizing the President and her Workers Party for a massive corruption scandal that hit the state run oil company.