Domestic help dies by suicide at employer’s house in NW Delhi, kin allege foul play

New Delhi: An 18-year-old woman, who worked as a domestic help, allegedly died by suicide at her employer’s house in northwest Delhi’s Shalimar Bagh on Thursday morning, police said on Friday. Photo for representation (Getty Images/iStockphoto) Police added that inquest proceedings have been initiated and it has been found that the woman ended her life…

Read More