Oumeya Ould Albakaye

French troops capture Islamic State group leader in MaliFrench troops capture Islamic State group leader in Mali

French troops capture Islamic State group leader in Mali

French troops in Mali have captured a senior member of the Sahel affiliate of the Islamic State group, the French…

3 years ago