Sneha Anne Philip (October 7, 1969 – ruled to have died 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. https://en.wikipedia.org/...