Demonstrators block a street during a protest against Venezuelan President Nicolas Maduro in Caracas on May 2, 2017. Photo Credit: AFP
Demonstrators block a street during a protest against Venezuelan President Nicolas Maduro in Caracas on May 2, 2017. Photo Credit: AFP