282: She Disappeared Day Before 9/11 Attacks Near Twin Towers: What Happened to Sneha Anne Philip?

Mile Higher - A podcast by Mile Higher Media - Thursdays

On the evening of September 10th, 2001, Dr. Sneha Anne Philip left her apartment in Battery Park, New York City to do some shopping, but she never returned home. The next morning, two planes hit the World Trade Center in the deadliest terrorist attack on US soil. Authorities eventually concluded Sneha perished in the attacks, but details of her personal life uncovered suggested other possibilities. What happened to Dr. Sneha Anne Philip?