2025.04.14 08:11 GMT+8

Daniel Noboa leads Ecuador presidential election with 56.31% of the votes with 76.82% of votes counted - official results

Updated 2025.04.14 08:11 GMT+8
CGTN
Copyright © 

RELATED STORIES