Thousands of Venezuelans took to the streets on Tuesday over doubts about the results of Sunday’s elections as Nicolás Maduro was declared as the elected president by the National Electoral Council (NEC). Protesters gathered in various parts of the capital and other cities across the country, denouncing what they consider to be electoral fraud. The [...]