NIST: "Then a Miracle Occurs"

NIST's explanation for the collapse of World Trade Center 7 on September 11th follows the logic in the cartoon above.

Tags:

Comments

SHARE THIS ARTICLE WITH YOUR SOCIAL MEDIA