237 FBI Releases Newly Declassified Document On 9/11 Saudi Link (dailycaller.com) posted 3 years ago by ashlanddog 3 years ago by ashlanddog +237 / -0 26 comments share 26 comments share save hide report block hide replies
Falls Church is just outside of DC.
Seems like a really stupid place to coordinate your attack. Unless of course people there where helping you.