DelhiFeatured Body found at Shanti Van in Delhi October 13, 2014 Worldsnap Staff Body of a person hangs from a tree at Shanti Van in New Delhi, on Oct.12, 2014. Body of a person hangs from a tree at Shanti Van in New Delhi, on Oct.12, 2014. (Photo: IANS)Related