The Nigeria Police Force (NPF) have denied viral reports that the Deputy Inspector-general of Police in charge of Force Criminal…
This website uses cookies.