India News | Edited by Surabhi Malik | Friday May 30, 2014
The tiny village of Karta in Badaun, Uttar Pradesh, woke up on Wednesday morning to the chilling sight of two teen girls hanging from a tree in an orchard. The girls, cousins aged 14 and 15, had gone missing from home the night before.
www.ndtv.com