Police and anti-government protesters clashed in Caracas, Thursday, after hundreds of thousands of protesters took to the streets of the Venezuelan capital, both to decry and show support for President Nicolas Maduro in what was called the "mother of all protests."

Police used tear gas on crowds of protesters, who hurled objects and charged at officers holding shields.

Advertisement

More videos