see more
NEW YORK - SEPTEMBER 11: A police helicopter hovers over the World Trade Center's north tower September 11, 2001 in New York City. (Photo by Thomas Nilsson/ Getty Images)