Fresh pictures from the protests in Caracas Venezuela (taken at 12:45pm) The government of Venezuela does not want the world to see this

Translate »