We Were Ordered By ISIS To Kill Shekau – ISWAP Confirms Death
ISWAP confirmed that Shekau blew himself up after refusing to surrender following the invasion of his hideout on May 19, 2021. The death of Boko Haram leader, Abubakar Shekau, has been confirmed by The Islamic State West African Province (ISWAP).…