9/11 Free Fall 12/3/15: Independent computer model to test NIST’s WTC 7 hypothesis
AE911Truth’s Director of Strategy and Development Ted Walter returns to 9/11 Free Fall to discuss an exciting new project: the launch of a real, scientific investigation into the collapse of World Trade Center Building 7 […]