Politics Lenin Moreno Wins Runoff 51 to 49 Percent written by Clifford Thies April 4, 2017 1 Facebook Twitter Google + Pinterest