A 62-year-old woman allegedly ended her life by consuming insecticide after tying her hands and legs in Himachal Pradesh’s Hamirpur.
A 62-year-old woman allegedly ended her life by consuming insecticide after tying her hands and legs in Himachal Pradesh’s Hamirpur.