anadmin
June 7, 2021
Boko Haram's leader Abubakar Shekau killed himself in a fight against rival jihadist fighters from the Islamic...