Gulumba
- News
Shekau Releases New Video, Says God Behind Boko Haram
Boko Haram leader Abubakar Shekau has debunked reports of his death, according to a recent video which has gone viral.
Read More »
Boko Haram leader Abubakar Shekau has debunked reports of his death, according to a recent video which has gone viral.
Read More »