Bolivarian National Guards keep anti-government protesters from reaching the Supreme Court in Caracas, Venezuela, Thursday, July 6, 2017. Opposition protests demanding new elections and decrying triple-digit inflation, food shortages and worsening crime c
Comments
Leave a Comment