E
[email protected]
Guest
Provisional results are expected by May 21 and final results by June 5. If no candidate wins more than 50% of the votes, a run-off will be held on June 22.
Continue reading on AfricaNews...
Continue reading on AfricaNews...