The Curse of Moral Purity, by Chris Hedges

Collective self-delusions, have now been mainstreamed. They are trumpeted by media platforms across the political spectrum and by the political establishment.