India’s Supreme Court upholds death sentence awarded to the four convicts, who raped and killed a 23-year-old paramedic student in a moving bus in New Delhi in 2012.
India’s Supreme Court upholds death sentence awarded to the four convicts, who raped and killed a 23-year-old paramedic student in a moving bus in New Delhi in 2012.