In February, some police personnel were ambushed and killed while on a mission to investigate and rescue three of their missing colleagues in the Ohoro Forest, Delta State.
The post Police arrest eight suspects over killing of officers in Delta State appeared first on Premium Times Nigeria.