News

A policeman who was supposed uphold the law has been found guilty of raping a teenage and sentenced to an effective 20 years behind bars. Independent Police Investigative Directorate (Ipid), the ...