Mammoth demonstrations across Brazil are putting even more pressure on embattled President Dilma Rousseff as she heads into a tough week for her attempt to survive impeachment proceedings in Congress.

According to police estimates, a total of 3 million people took to the streets in 200 cities Sunday calling on the president to resign amid widespread anger over corruption investigations and the worst recession in years.