US woman found starving and chained to tree in India tied herself: India police
An American woman who was found chained to a tree "screaming" in a forest in the western Indian state of Maharashtra had shackled herself, police and her doctor have told the BBC. Lalita Kayi ...
BBC News
3 days ago