9/11 Free Fall 6/6/13: Chris Sarns on NIST’s WTC 7 Fraud
Chris Sarns is a researcher for AE911Truth and the author of a new series of articles unraveling some of the most glaring inconsistencies and outright frauds in the NIST report on World Trade Center 7. […]