Just In: Two Killed As Shiites Set NEMA Sub-Station Ablaze

At least two persons have been reportedly shot dead in a clash involving aggrieved members of the Islamic Movement in Nigeria (IMN) better known as Shi’ites and officers of the Nigeria Police Force (NPF). Africa News24 (AN24) reports that the protesting Shi’ites who were marching on the streets of Abuja set a sub-station of the […]