International Ecuador Electoral Council Denies Fraud Claims in Noboa’s Presidential Victory Legacy Author April 15, 2025