Possible rape victim found hanging from tree in India amid string of brutal sexual assaults

By Rama Lakshmi, June 12, 2014

NEW DELHI — A 19-year-old woman was found hanging from a tree after allegedly being raped in an Indian village early Thursday, causing a fresh wave of outrage in a country still stunned over the recent fatal sexual assault of two teenage girls.

Read full article >>