France Exists 2 Military Facilities In SenegalMarch 17, 2025 France has begun its military withdrawal from Senegal, according to the French embassy in Dakar. They released a statement saying, ‘The French side handed over to…