In a major shift in West Africa's security landscape, Ivory Coast and Senegal, regional economic powerhouses, have ordered France to remove its troops from their territories. The withdrawals will ...
Results that may be inaccessible to you are currently showing.