Ecuador’s Daniel Noboa secured a contested victory in the April 13, 2025, national elections, prompting Luisa Gonzalez to demand a…