Senegal's new president, Bassirou Diomaye Faye, took the oath of office in Tuesday's ceremony. Close behind him sat the popular opposition leader who had clinched ... Read more