home > news Massive crowds take to streets in Venezuela
Massive crowds take to streets in Venezuela
The political momentum of Venezuela's opposition swelled Saturday amid massive street protests in Caracas and the reported defection of a top military official in the embattled Nicolas Maduro government.