khadim ould semanelatest news & developments