The Senior Resident Magistrate's Court in Dedza has sentenced a 90-year-old grandfather, Lester Danken, to 21 years in prison for raping his two granddaughters aged 10 and 11. According to Dedza Police Deputy Publicist Sergeant Cassim Manda, State prosecutor Sub Inspector Mercy Scott explained in court that Danken in September this year sexually forced himself […]