Suspected Boko Haram insurgents reportedly overran a military base in Allawa town, Shiroro Local Government Area of Niger State, forcing residents to flee to avoid […]
Suspected Boko Haram insurgents reportedly overran a military base in Allawa town, Shiroro Local Government Area of Niger State, forcing residents to flee to avoid […]