Two brothers and sister, upset after mother’s death, commit suicide in India
12 Jul 2020
Unable to reconcile to the demise of their mother, three siblings — two men and one woman — ended their lives in a suicide pact. The incident happened in Lakhimpur,...