Last of the men sentenced to die for the fatal 2012 gang rape of a woman on a moving bus in New Delhi has lost his appeal. Source
Last of the men sentenced to die for the fatal 2012 gang rape of a woman on a moving bus in New Delhi has lost his appeal. Source