0
Venezuela Opposition Leader Arrested As Protesters Flood The Streets Venezuela Opposition Leader Arrested As Protesters Flood The Streets

Venezuelan opposition leader Leopoldo Lopez gets into a National Guard armored vehicle in Caracas February 18, 2014. Credit: Reuters/Jorge S...

Read more »
 
 
Top