Tag: President Nicolas Maduro

Maduro unsurprising winner of Venezuela’s election

admin- May 21, 2018

President Nicolas Maduro was unsurprisingly declared winner of Venezuela’s election Sunday in a poll rejected as invalid by his rivals, who immediately called for fresh ... Read More