Violence Erupts During Caracas Protests

Protesters battle riot police in the streets of Caracas on Wednesday. With 3 more fatal shootings in Venezuela, the death toll from a month of demonstrations is raised to 25. While addressing suppor