France on Thursday handed over its last two military facilities in Senegal to local authorities, marking the end of its permanent military presence in the […]

Share Us
0Shares