Ten years after New York's worst tragedy, the 9/11 attack on the World Trade Center, a 17-minute video taken by NYPD helicopters has been leaked on the internet.
The video was obtained by the National Institute of Standards and Technology and leaked to the web.
Comments