Maduro Victory Spurs Protests in Venezuela

Updated:

Loading
Supporters of Henrique Capriles flooded the streets in protest against the newly proclaimed president Nicolas Maduro in Venezuela. (April 16)