Masked opposition demonstrators take part in clashes with riot police ensuing an anti-government protest in Caracas, on July 26, 2017. Venezuelans blocked off deserted streets Wednesday as a 48-hour opposition-led general strike aimed at thwarting embattled President Nicolas Maduro
{}