Bassirou Diomaye Faye sworn in as Senegal’s 5th president

Bassirou Diomaye Faye sworn in as Senegal’s 5th president

Senegalese President Bassirou Diomaye Faye waves to supporters from a car after taking the oath of office as president during his inauguration ceremony near Dakar on April 2, 2024.

Related posts

Vatican: Francis stable, out of ‘imminent danger’ of death

Starmer: ‘Sooner or later’ Russia must yield to peace

NASA, SpaceX launch crew to space station to retrieve stuck astronauts