Mile Higher

Mile Higher


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

January 11, 2024

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