India News | Written by Ketki Angre (With inputs from agencies) | Friday September 23, 2016
More than eight years after British teenager Scarlett Keeling's body was found on a beach in Goa, two men accused of raping her and causing her death have been let off by a court.
www.ndtv.com