Tag: Idris Garba
Boko Haram bombs 11 churches in Nigeria, kills 150
A radical Islamic group, Boko Haram, killed more than 150 people and bombed 11 churches in the northern Nigerian city of Damaturu on Nov. 4, according to International Christian Concern.