Mile Higher
282: She Disappeared Day Before 9/11 Attacks Near Twin Towers: What Happened to Sneha Anne Philip?
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