Venezuelan National Guard personnel in riot gear and opposition activists clash in Caracas on April 10, 2017. (AFP)
Venezuelan National Guard personnel in riot gear and opposition activists clash in Caracas on April 10, 2017. (AFP)
by Thaer Abbas | May 23, 2017 |