Ecuador official results: ruling-party's Lenin Moreno wins presidential runoff with 51 percent

AP News
|
Posted: Apr 02, 2017 9:44 PM

QUITO, Ecuador (AP) — Ecuador official results: ruling-party's Lenin Moreno wins presidential runoff with 51 percent.