The 9/11 USAF Stand Down

"This is America, the most advanced military technologically capable country in the world, and it is just impossible to believe that they could have been that incompetent." - Michael Meacher, UK MP.

Tags:

Comments

SHARE THIS ARTICLE WITH YOUR SOCIAL MEDIA