Published On: Sat, May 20th, 2017

Venezuelans shut down streets in Caracas to protest Maduro government

APTOPIX Venezuela Political Crisis

Masses of protesters with white shirts, homemade gas masks and flags draped around their shoulders shut down a main road in the Venezuelan capital on Saturday in a continuation of near-daily street protests.

CBC | World News

About the Author