Islamic State Claims Boko Haram Chief Killed Himself Fleeing Fellow Jihadists Islamic State Claims Boko Haram Chief Killed Himself Fleeing Fellow Jihadists June 8, 2021 By GABRIELLE REYES A person purporting to be the leader of the Islamic State of West African Province (ISWAP) terror group alleged in an audio recording heard by…