Troops Capture Islamic State Group Leader Albakaye in MaliBy Abdulateef AhmedJune 15, 2022 The French military announced Wednesday its capture of Oumeya Ould Albakaye, an arrowhead of the Islamic State group in Mali. French troops deployed in Mali have…