Wisconsin Lawmakers to UofW: Fire Kevin Barrett

Note to University of Wisconsin –this guy doesn’t tell lies about 9/11, why don’t you ask for his resume:


Kevin Barrett, one of the loons who is claiming that 9/11 was a US government plot was hired over many objections to teach Islamic Studies at the University of Wisconsin. In a move Friday, 61 Legislators and lawmakers from Wisconsin have sent a letter to the Board of Regents there, Continue reading “Wisconsin Lawmakers to UofW: Fire Kevin Barrett”