Venezuela Protest LIVE: Thousands protest after Maduro officially wins Presidential Election | LIVE

WATCH ON YOUTUBE