Iran and the 9/11 Attacks

NOVANEWS By Eric Zuesse Strategic Culture Foundation   The official U.S. government line is that Iran is the main country responsible for the 9/11 attacks in America. On 9 March 2016, a U.S. civil court […]