rape conviction

Police Constable Imprisoned for Rape after IPID Investigation

The Independent Police Investigative Directorate (IPID) in Gauteng investigated a case of kidnapping and rape involving two police constables attached…

2 years ago