A newly-released 17-minute video taken from an NYPD helicopter on September 11th, 2001 shows the new

Back
Top