On this podcast episode, we cover the baffling disappearance of Sneha Philip.
A young, married woman left her apartment near the World Trade Center on the evening of September 10, 2001 and was never seen again.
Was Sneha a victim of the next day’s tragic terrorist attack… or did something else happen?
You can support The True Crime Files on Patreon for as little as $2 a month.
Read about Sneha’s disappearance here.