Incumbent President Daniel Noboa is running for the main office again, in addition to him, 16 other politicians have joined the race
Incumbent President Daniel Noboa is running for the main office again, in addition to him, 16 other politicians have joined the race