Source link Bassirou Diomaye Faye, who was released from prison just days before last month’s election, was sworn in as Senegal’s new leader on Tuesday Senegalese opposition leader Bassirou Diomaye Faye, who was released just days before the West African nation’s March 24 elections, has been sworn in as president. Faye claimed 54.28% of the […]