Alissa Torres was seven-and-a-half-months pregnant on September 11, 2001, when she lost her husband, Luis Eduardo Torres, 31, in the terrorist attacks on the World Trade Center. She offers advice to the victims of more recent terror attacks in Salon magazine on Sunday, December 6, 2015.
One World Observatory
Categories
From the Newsletter