Security Forces, Local Vigilantes Recover Corpses of Slain Police Officers in Delta
A combined team of security agents and local vigilantes have successfully recovered the corpses of several police officers who had been dispatched from IRT Abuja, PMF 51 Oghara, and the…