Protests erupt in Venezuela after Maduro claims victory in disputed election result

Thousands of protesters took to the streets of Caracas on Monday to repudiate Maduro’s claim of clinching a third six-year term in power.
Thousands of protesters took to the streets of Caracas on Monday to repudiate Maduro’s claim of clinching a third six-year term in power.