Police confirm death of three officers in Delta

Police confirm death of three officers in Delta

The Delta State Police Command has confirmed the death of three police officers at a checkpoint in Umutu community, Ukwuani…

3 years ago