idoma news7 months ago
Controversy trails death of Benue-born police officer, Inspector Sunday Peter
This is a Benue born Inspector Sunday Peter, attached to the Rapid Response Squad (RRS) of the Nigeria Police Force in Lagos. Inspector Peter, who hails...