American Traitors Incite Treason in Iran

February 24, 2018 Staff 5

Despite the Founding Fathers’ admonition to enter “entangling alliances” with no foreign nations, “the U.S. has strangled itself in a cat’s cradle of entangling alliances,” says Kevin Barrett. As a result, the nation is mired in […]

image_print
css.php