A Women from Andhra Pradesh, India, decided to give herself the harshest punishment, Self Immolation, for not able to save the life of her beloved cat.
According to suicide note found, She decided to end her following the death of her cat and she was unable to save her pet life.
According to suicide note found, She decided to end her following the death of her cat and she was unable to save her pet life.