An American woman who was found chained to a tree “screaming” in a forest in the western Indian state of…
Maharashtra
1 post
An American woman who was found chained to a tree “screaming” in a forest in the western Indian state of…