News for '-dr-ron-lieberman'

9/11: 'Sneha's room has been kept the same way for the past 15 years'

9/11: 'Sneha's room has been kept the same way for the past 15 years'

Rediff.com11 Sep 2016

Though 15 years have passed since the World Trade Centre bombing, the mystery of the circumstances surrounding Dr Sneha Ann Philip's death has not been unravelled and might remain that way forever. Yet her memory lives on in other ways.