9/11 Free Fall 9/7/17: Another “Almost 9/11” Episode…

In this episode of 9/11 Free Fall, host Andy Steele reflects on the unfolding events in New York City on September 11, 2001, and emphasizes the continuing importance of exposing what really happened to the three towers. 

Be the first to comment

Leave a Reply