FOIA Newly Released: Another 9/11 Explosion and Light Flash Eyewitness on 81st Floor South Tower

Explosions and light flashes are described by eyewitness Mike Benfante on 9/11.

This video is part of the NIST cumulus data released via FOIA (Freedom of Information Act):




No comments:

Post a Comment