Rivals protesting in Venezuela's streets

    Just Watched

    Rivals protesting in Venezuela's streets

Tens of thousands of supporters and opponents of Venezuela's government took to the streets of Caracas Saturday.