Scores of pundits appearing on television news are actually paid corporate lobbyists and public relations pros.
More