Men bag life in prison for raping and hanging two sisters – India

Two Indian men have been jailed for life for raping and murdering two Dalit sisters. A court in the northern Indian state of Uttar Pradesh sentenced the two men over an incident that happened last year. Two other convicts, according to a BBC report, were found guilty of destroying evidence and sent to jail for […]