Home Authors Posts by Jack Shafer

Jack Shafer

2 POSTS 0 COMMENTS

Firing a Liar

CNN did the right thing for the wrong reason today, dumping the interim chair of the Democratic National Committee, Donna Brazile, from its roster...

Case Against Journalistic Balance

When campaigns complain about “fairness,” beware. Here's what they're really after. The main event this campaign season, of course, is the matchup between Donald Trump...