Sep 24, 2016 Politics Morality Duty Of Political Endorsements, the Media, and Duty A Cavalcade of Logic-Denying and Morality-Ignoring Fools