Tag: Force Criminal Investigations Department (FCID)

Alleged Rape: ‘Seyitan Was Not Detained’- Nigerian Police

The Nigerian Police has come out to assure Nigerians that Seyitan Babatoya,

Faith Faith