CARACAS, April 22, 2014 - Demonstrators clash with elements of the Bolivarian National Police in Caracas, Venezuela, on April 21, 2014.

1 / 1
 

Latest News

Latest Photos