who has won the 2017 ecuador presidential election
Lenín Moreno
-1
Section::::Abstract.
2017 Ecuadorian general election
41383899
16202303658400218442
NONE
Section::::Abstract.
2017 Ecuadorian general election
41383899