venezuela protests

  1. Meatpie

    Thousands of protestors bring central Caracas to a standstill

    Central Caracas on Sunday, March 21: Thousands demand president President Maduro step down. Masses of protesters with white shirts, homemade gas masks and flags draped around their shoulders shut down a main road in the Venezuelan capital, Caracas, in a continuation of near-daily street...
Back
Top