Article Image

IPFS News Link • Conspiracies

NIST Releases Final WTC 7 Investigation Report

• NIST
The National Institute of Standards and Technology today released its final report on the Sept. 11, 2001, collapse of the 47-story World Trade Center building 7 in New York City. The final report is strengthened by clarifications and supplemental tex

1 Comments in Response to

Comment by motormax
Entered on:

Where do they find these idiots who parrot the lies of the establishment. I know controlled demolition when I see it. No wonder government is held in such disdain.
Unapologetic vermin.



Home Grown Food