Police DPO Commits Suicide In NigeriaBy newadminApril 3, 20240 Reports say a Deputy Commissioner of Police (DPO), attached to the Force Criminal Intelligence and Investigations Department (FCIID), Gbolahan Olugbemi has allegedly committed suicide in Ogbomoso,… Read More