Mass protests in Brazil demand Rousseff's impeachment
Tens of thousands of protesters across Brazil called for President Dilma Rousseff to step down Sunday, blaming her for the corruption and economic troubles besetting Latin America’s biggest country.