June 10, 2018
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