Iran Admits To Facilitating 9/11 Terror Attacks

Iran Admits To Facilitating 9/11 Terror Attacks
Iranian officials, in a first, have admitted to facilitating the 9/11 terrorist attacks in the U.S. by secretly aiding the free travel of al Qaeda operatives who eventually went on to fly commercial airliners into the Twin Towers in New York City, according to new remarks from a senior Iranian official

Add a Comment