Body of three people of a family found in Delhi’s Chawla area, one 12 year-old admitted to hospital, suicide note also found by police; Further investigation underway

Body of three people of a family found in Delhi’s Chawla area, one 12 year-old admitted to hospital, suicide note also found by police; Further investigation underway