Police officer jailed 21 years for rape
A police officer has been sentenced to 21 years in jail for raping 14-year-old girl in a police cell. Lilongwe Senior Resident Magistrate Shyreen Yona Chirwa handed out the sentence to the police officer this… ...