Six Police Officers Killed, Another Six Missing In Delta Ambush

The Nigeria Police Force, on Saturday, confirmed that six of its officers were killed in an ambush by kidnappers/criminals in Ohoro forest in Delta state, while six others were missing in action. “The bodies of six of the slain officers have been recovered after a fierce search conducted by a combined team of police officers … Continue reading Six Police Officers Killed, Another Six Missing In Delta Ambush