Sept. 10, 2001. One block from the World Trade Center. Security cameras capture the last known images of Dr. Sneha Anne Philip, shopping. The next day, chaos. What happened to Sneha?
Brought to you by the team behind “Missing in Alaska.”
“I have listened to every episode several times and wish there was more. This is a 9-11 story I was unaware of and what a mystery it is. I have gone back and forth on my verdict, but after viewing footage of one of the Twin Towers collapsing and its remains filling the street on which Sneha’s...”Read full review »
Lisby1 via Apple Podcasts ·
United States of America ·