Leftist Lenin Moreno wins Ecuador presidential election
Ecuadorean leftist Lenin Moreno has won 2017 Presidential election after a tight contest with his right-wing opponent. Moreno won 51.16% of valid votes versus 48.84% for conservative challenger Guillermo Lasso, with 99.65% of votes counted.
Month: Current Affairs - April, 2017