A day after a family of three allegedly committed suicide in their home in southeast Delhi’s Kalkaji, police suspect that mounting financial stress and sustained pressure to vacate their rented house ...