WORLD
World WORLD

Protests in Caracas

Venezuelan police clash with anti-government demonstrators in Caracas.Miguel Gutierrez / EPA
This photo is featured in these articles:
67°