Lenin.jpg

Lenin Moreno, newly elected president of Ecuador