David Schanzer

Professor of Public Policy at Duke University and commentator on issues relating to extremism, political violence, polarization and the ills that result from them...
Posts