venezuela by Thaer Abbas | May 21, 2017 | Venezuelan activists clash with police during a protest against the government of President Nicolas Maduro. (AFP)