In video: Boko Haram Leader Shekau Boasts About His invincibility
In video: Boko Haram Leader Shekau Boasts About His invincibility
The leader of Nigeria’s Boko Haram Islamists, Abubakar Shekau, has claimed a daring December 20 raid on a military barracks in the restive northeast, in a video obtained by AFP Friday.