Crimax
Crimax
Bridgette & Cortland
Missing - Dr. Sneha Philip
26 minutes Posted Nov 16, 2020 at 9:00 pm.
0:00
26:09
Download MP3
Show notes

 Today we are discussing the disappearance of Dr. Sneha Anne Philip. Last seen on September 10th, 2001 in New York City the afternoon before the 9/11 terrorist attack. Was Sneha a victim of 9/11 or did something else happen that we can't explain?