Death Penalty Over Rapes Upheld by Supreme Court
Photo by www.viajar24h.com Before September of 2013, four men raped and killed a woman in New Delhi. CNN reports, “Police said the men took turns raping the woman, using an iron rod to violate her as the bus drove around the city for almost an hour. Her male companion was beaten as he tried to…