The trouble with Kevin Barrett
So after considerable pressure by politicians and talk radio, the University of Wisconsin-Madison will not be summarily dismissing religious studies adjunct Kevin Barrett, who believes that 9/11 was a conspiracy of non-religious, Machievellian-Straussian cynics who believe that hatred and hostility are what move the world. After the provost’s statement, Barrett appeared on Fox News’s Hannity […]