A Delhi court has sentenced a man named Mohsin Khan to 25 years of rigorous imprisonment for repeatedly raping his 13-year-old cousin and impregnating her. Despite both the victim and her mother retracting their statements during trial, the court convicted […]