Polls show that most polls are stupid March 30, 2010 By admin My new post at David Horowitz's NewsReal blog looks at that "Americans think Obama is the anti-Christ" poll -- and the CJR/ABC News debunking of same. More on the smackdown [Read more...]