Demonstrators clash with the riot police during a protest against Venezuelan President Nicolas Maduro, in Caracas on April 20, 2017. Federico PARRA / AFP
VENEZUELA-OPPOSITION-PROTEST
by Thaer Abbas | Apr 22, 2017 |
Demonstrators clash with the riot police during a protest against Venezuelan President Nicolas Maduro, in Caracas on April 20, 2017. Federico PARRA / AFP