For the first time ever, Iranian government officials have admitted to helping facilitate the 9/11 terror attacks that resulted in the deaths of approximately 3,000 Americans.
The Washington Free Beacon reports:
For the first time ever, Iranian government officials have admitted to helping facilitate the 9/11 terror attacks that resulted in the deaths of approximately 3,000 Americans.
The Washington Free Beacon reports: