Charles Taylor is a columnist for the Newark Star-Ledger and a contributor to the New York Times, Dissent, and other publications.
Advertisement