December 24, 2024

American woman found emaciated and ‘left to die’ chained to tree in India

 American woman found emaciated and ‘left to die’ chained to tree in India

American woman found emaciated and ‘left to die’ chained to tree in India

An American woman found chained to a tree in a forest in India said she had been tied there by her husband and left for “40 days without food”.