Iranian General Accuses US of Organizing 9/11 Terror Attacks to Justify Middle East Invasion
The Independent Editor’s Note: Nooooo. They wouldn’t do that… would they? Kill 3,000 of our own citizens just to create a freedom-less police state and theater of seemingly never ending multiple wars (on terror) for […]