New Video Released of 9/11 World Trade Center Tower 2 Collapse and Immediate Aftermath — NYPD FOIA
New video has surfaced of the burning World Trade Center towers on 9/11. It was was shot from a police helicopter and was released after a FOIA request by the National Institute of Standards and […]