Kenya’s opposition leader Raila Odinga is leading the country’s presidential race, according to partial official results, as the country remained on tenterhooks for the final election outcome. With just over 26 percent of votes counted, Odinga had 54 percent and his main rival Deputy President William Ruto had 45 percent, the results provided by the […]
Ethiopia has completed the third filling of its mega-dam reservoir on the Blue Nile, Prime Minister Abiy Ahmed has announced, a development that could raise further tensions with downstream neighbours Egypt and Sudan. The announcement on Friday comes a day after Ethiopia said it had launched power production from the second turbine at the Grand […]