Missing on 9/11
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…17 clip(s)
Loading playlist
We air FBI audio recorded on 9/11 at the World Trade Center.
Learn more about your ad-choices at https://www.iheartpodcastnetwork.com
Loading transcript



