Armed men stormed a police station in Nsukwa, Delta State, on Sunday

The facility serves as the police headquarters for the Nsukwa community in the state’s Aniocha South Local Government Area. According to reports, the attackers have set fire to the station and killed several policemen. The exact number of victims has yet to be determined. In recent months, the South-East and South-South regions have been under … Read more