️ Protesters take over the streets in Puerto La Cruz in Venezuela after President Nicolás Maduro “won“ the election. Protests broke out across the country as the opposition accuses Maduro of fraud. The protesters are vowing to topple the government if Maduro fails to leave office. Source: Global News (EU, USA)
Hide player controls
Hide resume playing