2025.04.14 07:02 GMT+8

Daniel Noboa leads Ecuador presidential election with 56.63% of the votes with 4.13% of votes counted - official results

Updated 2025.04.14 07:02 GMT+8
CGTN
Copyright © 

RELATED STORIES