Dueling Protests in Venezuela

Updated:

Loading
Thousands of Venezuelans took to the streets of Caracas on Saturday as both sides of the political spectrum protested on the 10th day of political unrest in the oil-producing country. Wearing white a