Entertainment
‘Missing on 9/11’: A New Podcast Dives Into the Mysterious Disappearance of Sneha Philip
Dr. Sneha Anne Philip had a promising medical career, and then 9/11 happened. Philip was last seen the evening of September 10, 2001. Technically, no one knows if she ran into the World Trade Center to render aid, if she died the night before, or if she used the chaos of 9/11 to walk away from her life. A new podcast attempts to figure it out.