Kevin Barrett hasn’t exactly endeared himself in Wisconsin. The University of Wisconsin-Madison instructor’s conspiracy theories behind the Sept. 11 terrorist attacks appear to defy reason.
Kevin Barrett hasn’t exactly endeared himself in Wisconsin. The University of Wisconsin-Madison instructor’s conspiracy theories behind the Sept. 11 terrorist attacks appear to defy reason.