John Roberts

Fox News Slobbers Over Putin

Fox News Slobbers Over Putin

After insanely glorifying Russian President Vladimir Putin as a "popular leader," host John Roberts made the most ridiculous fan boy remarks.