Opposition protesters on the streets of Caracas

CBC News

Anti-Maduro protesters fill the streets of Caracas, chanting anti-government slogans.

More From News/Politics