Explosion Near Army Barracks Sparks Panic in Abuja
Panic swept through parts of Nigeria’s capital, Abuja, on Monday following an explosion near the Mogadishu Cantonment, popularly known as Abacha Barracks.
The blast occurred...


