Repression at St. Louis University


David Horowitz and I rarely agree on anything. But we are in complete harmony on one point: it’s absolutely wrong for St. Louis University (SLU) officials to ban him from speaking on campus.