ISWAP confirms 'humiliating' death of Boko Haram leader Abubakar Shekau

Abubakar Shekau, the deceased leader of Boko Haram
Abubakar Shekau, the deceased leader of Boko Haram