Nigeria: A Nation At War With Itself

In a tragic turn of events, sixteen Nigerian soldiers on Thursday, March 14th, met their untimely demise during a mission aimed at quelling clashes between two communities in Delta State. Deployed to the strife-ridden Okuoma community in the Bomadi region, troops from the 18th Battalion found themselves in the line of fire. Editor’s Picks  Labour … Read more