Abubakar Shekau: Leader of Boko Haram died detonating explosives on himself, rival militant group claims

The leader of the Nigerian militant group Boko Haram, Abubakar Shekau, has killed himself, rival Islamist militants claimed in an audio recording. In a widely circulated audio clip the Islamic State West Africa Province (Iswap) said Shekau died detonating explosives on himself after a battle between the two groups. Shekau was reported dead last month and […]