Brazil impeachment protests downsized but still determined
Thousands of Brazilians took to the streets Sunday to demand that embattled President Dilma Rousseff -- facing a weak economy and calls for her impeachment -- be removed from office.
Dec 14, 2015, 07:27 AM IST