Never-Before-Seen 9/11 Footage

Recently unearthed footage of the World Trade Center in flames on September 11th, 2001, shot from a NYPD helicopter and obtained through the Freedom of Information Act. The narration from the helicopter crew is riveting and heartbreaking. “Our people are down there.”

  Your Reaction?

    Hot Buzz

    How The Obama Administration Delayed Transgender Workers’ Protections For Years

    Despite Business Mess, Twitter Is At Its Most Vital

    Now Buzzing