Anti-Government Protesters Clash with Police in Venezuela

An anti-government protester is detained by Bolivarian National Police during a march in Caracas, Venezuela, Wednesday, May 18, 2016. (Photo by Ariana Cubillos/AP Photo)
Anti-Government Protesters Clash with Police in Venezuela
   
  Military Woman Gallery

Must See Places

Google Ads Privacy