Thousands in Venezuela protest Maduro's victory claim

Thousands in Venezuela protest Maduro's victory claim
play icon
Opposition leader Maria Corina Machado waves to supporters during a march in Caracas, Venezuela, on Saturday. Reuters