Photos: Self-styled police officer

Photos: Self-styled police officer, 42 others arrested for alleged internet fraud in Ogun

  Operatives of the Ibadan Zonal Command of the Economic and Financial Crimes Commission, have arrested a self-acclaimed police officer,…

2 years ago