Disappearance of Sneha Philip

Disappearance of Sneha Philip

Sneha Anne Philip was an Indian-American physician who was last seen a day before the 9/11 attacks, by a department store surveillance camera near her Lower Manhattan apartment. There have been a lot of theories behind her disappearance over the years as no promising leads or evidence on her fate ever developed. Foul play or leaving her family were possibilities over the years, but it was assumed by her family that she died trying to help the victims of 9/11 as she was a doctor and lived just 2 blocks from the World Trade Center.

Previous Fact Next Fact
Categories:

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links