Daily Beast names Jon Stewart ‘the Left’s #1 Journalists’ February 19, 2010 By admin My latest post at David Horowitz's NewsReal blog asks the burning question: Jesus, what year is it again, anyhow...? … [Read more...]