senegalese governmentlatest news & developments