Day: October 26, 2017

The Ploy to Shift 9/11 Blame to Iran

The U.S. government often plays the game of blaming “enemies” and excusing “friends,” a particularly ugly reality in the push to blame Iran and absolve Saudi Arabia for the 9/11 attacks, says 9/11 widow Kristen Breitweiser.

image_pdfimage_print