Indian Judge Sentences Delhi Rapists To Die For ‘Gruesome Crime’

NEW DELHI – Four men were sentenced to death on Friday for raping and murdering a woman in New Delhi last December, satisfying a public clamor for them to be hanged for a crime that forced India to confront its […]