Footage has emerged of hundreds of people marching on the streets of Sao Paulo, Brazil, to protest against the impeachment of President Dilma Rousseff over corruption allegations.
The video, shot on Wednesday, shows the demonstrators yelling pro-Dilma slogans and singing amid a huge police presence.