Senegal: Bassirou Diomaye Faye Takes Oath, Becomes 5th President 02-04-2024 Senegal-Politics-Inauguration World