Abubakar Shekau: The mastermind behind the Chibok kidnappings
Published
Nigeria's Boko Haram confirms that its leader Abubakar Shekau has been killed.
Full ArticlePublished
Nigeria's Boko Haram confirms that its leader Abubakar Shekau has been killed.
Full Article