![No Picture](https://911freefall.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
9/11 Eyewitness testimony
9/11 Free Fall: 3/21/13–9/11 Eyewitness David Long
Canadian David Long was a witness to the 9/11 attack in New York and watched the controlled demolitions of the Twin Towers from the street. In this episode of 9/11 Free Fall he tells his story […]