World India: Supreme Court upholds death sentence in rape-murder case May 6, 2017 wftv The Supreme Court on Friday upheld the Delhi High Court and trial court decision to award…