Operatives of the Ibadan Zonal Command of the Economic and Financial Crimes Commission (EFCC) have arrested a self-acclaimed police officer, Tijani Idris Oluwaseun, and 42 others for alleged internet …
Operatives of the Ibadan Zonal Command of the Economic and Financial Crimes Commission (EFCC) have arrested a self-acclaimed police officer, Tijani Idris Oluwaseun, and 42 others for alleged internet …