Doctor Presumed Dead: The Tragic Loss of a Neighbor and Hero on 9/11

Missing Doctor Who Lived Near Twin Towers Officially Died on 9/11, but Sleuths Suspect She Was Killed Earlier By The Mysterious Case of Dr. Sneha Anne Philip Introduction In the aftermath of the September 11th terrorist attacks, the tragic death of Dr. Sneha Anne Philip, a New York City doctor who lived near the Twin […]