Meet Bassirou Diomaye Africa’s youngest elected president Mercy Aboagye Mar 26, 2024 0 Bassirou Diomaye Faye’s extraordinary rise caps a roller coaster period in Senegalese politics that caught many…