Major Gen (Retd) RS Batra

Delhi air hostess jumps off terrace, brother says it’s a murder

In south Delhi's Panchsheel park, a 32-year-old flight attendant has committed suicide by jumping off…