BENIN CITY-The Commissioner of Police in Edo State, CP Philip Ogbadu has frowned at an online media report accusing him and the Officer-in-charge of the anti-cultism unit of the command of releasing two criminal suspects from police detention without diligent investigation and prosecution. The report further accused the Officer-in-Charge of the anti-cultism unit of financial …