Diomaye Faye Officially Declared Winner Of Senegal’s Presidential Election Official reports confirm victory over former prime minister Amadou Ba, who got 35.79% of votes. Faye’s win,...
Algeria’s Constitutional Council has confirmed Abdelkader Tebboune as the new president of Africa’s largest country for the next five years — despite mass protests challenging his...