Sneha Anne Philip: The Woman Who Vanished the night before 9/11
Free on SceneLog — log in or create an account to track it.
Overview
Dr. Sneha Anne Philip lived in the shadow of the Twin Towers but did not work there and was not supposed to be there on Sept. 11, 2001. She was last seen shopping across the street from the World Trade Center the night before 9/11 and was never heard from again.
Comments
Be the first to comment.
Leave a comment
Your email won't be published. Comments are reviewed before they appear.