Justice Abiola Soladoye of an Ikeja Domestic Violence and Sexual Offences Court on Tuesday berated the Directorate of Public Prosecution (DPP) and the Nigerian Police Force over the handling of the case of Afeez Balogun, a driver accused of defilement