Sneha Ann Philip, a 31-year-old physician, was last seen on the evening of September 10, 2001, in lower Manhattan, New York. An internal medicine resident in her third year at St. Vincent's Hospital on Staten Island, Philip had the day off and went shopping. Security footage captured her at the Century 21 department store around 7:18 p.m., not far from her Battery Park apartment. At the time of her last confirmed sighting, she was carrying two large shopping bags containing lingerie, shoes, and
...Read MoreLast Seen: Sep 10, 2001