US woman found starving and chained to tree in India tied herself: India police
US woman found starving and chained to tree in India tied herself: India police
www.bbc.com US woman found starving and chained to tree in India tied herself: India police
Police had constituted several teams to investigate how she came to be in the forest.
Police had constituted several teams to investigate how she came to be in the forest.
Archived version: https://archive.ph/VPbW8
2
comments
This is getting stranger and stranger.
7 0 ReplyMy thoughts exactly. They took her to psychiatric care after the hospital because of a psychotic episode, but perhaps the troubles run deeper.
4 0 Reply