Posts

Postponement of the presidential election in Senegal is causing shock in the world.