Home Current News Indian police launch murder investigation after a US woman was found screaming...NewsCurrent NewsIndian police launch murder investigation after a US woman was found screaming and chained to a tree in the middle of a forestAugust 3, 20242FacebookTwitterPinterestWhatsApp indian police launch murder investigation after a us woman was found screaming and chained to a tree in the middle of a forest Source: yahoo.com/news