Seychelles elected a new president, denying a second term to a leader who won plaudits for steering the Indian Ocean island nation though the coronavirus pandemic and reviving the economy in its wake.
Latest posts by Toimitus (see all)
Extralehdet Extralehdet