Delhi court finds juvenile guilty of rape, murder of 60-year-old woman
New Delhi, A Delhi court has found a juvenile guilty of raping and murdering a 60-year-old woman in 2017, expressing shock that he inflicted iron rod blows on every body part of the deceased and "mercilessly inserted" it in her private parts. …