Sneha Philip: The Day the World Stopped and a Woman Vanished

On September 10th, 2001, Sneha Philip was seen shopping in Lower Manhattan. By the morning of September 11th, the world had changed, and Sneha was gone. A woman caught between chaos, silence, and speculation, her disappearance remains one of the most haunting mysteries tied to 9/11.

