9/11: A New Standard for Deception - The NIST WTC Report (Kevin Ryan)

First published at 22:58 UTC on February 7th, 2024.
subscribers

Few people seem to know why the official report for World Trade Center building 7 is false and unscientific. Some might have heard that the National Institute of Standards and Technology (or NIST) has admitted that the building fell in free-fall acc…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO