iOS app Android app

Stephen Davis
GET UPDATES FROM Stephen Davis

Entries by Stephen Davis

Terrorist Leader Deposed in Nigeria

(2) Comments | Posted August 1, 2013 | 12:44 PM

The Osama bin Laden of Northern Nigeria, Sheikh Abubakar Shekau, has apparently been deposed by members of his own terrorist group, Boko Haram, as prelude to peace negotiations with the government of President Goodluck Jonathan.

The ouster is believed to have happened as the group -- whose full name is...

Read Post