Apr 12, 2021 Africa Djibouti President wins election with 97%, final results Djibouti veteran ruler Ismail Guelleh is now confirmed as president for another term, with.. Read more