INDIA A woman committed suicide and hanged herself and her toddler from a ceiling fan. They were discovered by their own husband and dad when he came home from work. He couldn’t hold back the tears.
INDIA A woman committed suicide and hanged herself and her toddler from a ceiling fan. They were discovered by their own husband and dad when he came home from work. He couldn’t hold back the tears.