Sneha Anne Philip (October 7, 1969 – legal d. September 11, 200... - dofaq.co
disappearance of sneha anne philip

Sneha Anne Philip (October 7, 1969 – legal d. September 11, 200...

wikipedia - 11 Sep 2021
Sneha Anne Philip (October 7, 1969 – legal d. September 11, 2001) was an Indian-American physician who was last seen on September 10, 2001, by a department store surveillance camera near her Lower Manhattan apartment. She may have returned to the building at some point that night or the next morning. Due to the proximity of the World Trade Center and her medical training, Philip's family believes she perished trying to help victims of the following day's terrorist attacks.

What's New