Indian police say an American woman found chained to a tree in a forest in the country's west had shackled herself.Lalita Kayi, 50, was freed about 10 days ago from the tree in Sindhudurg district after shepherds responded to her cries for help.She initially gave a statement to police alleging her husband "chained her and left her in the forest to die without food or water".
Load More
Load More