7 December 2020 ARCHITECS & ENGINEERS FOR 9/11 TRUTH — The National Institute of Standards and Technology (NIST) claimed in its final report on the collapse of World Trade Center Building 7 that “there were no […]
The post 9/11 Families and Experts Submit New Eyewitness Evidence of Explosions in Building 7 first appeared on Winter Watch.