Anti-government protesters launch stones with a sling during clashes in Caracas, Venezuela, Wednesday, April 19, 2017. Tens of thousands of opponents of President Nicolas Maduro flooded the streets of Caracas in what's been dubbed the “mother of all marches” against the embattled socialist president. (Photo by Fernando Llano/AP Photo)
|