Home>US & World>US woman found 'screaming' and chained to tree in India had willingly 'shackled herself'
US & World

US woman found 'screaming' and chained to tree in India had willingly 'shackled herself'


Local authorities have disclosed that an American woman found chained to a tree in the dense forests of Maharashtra, India, had actually shackled herself. Lalita Kayi, 50, was discovered by shepherds approximately 10 days ago after they heard her distressing cries for help.

Source link

Review Overview

Summary

Leave a Reply

Your email address will not be published. Required fields are marked *