Rallying Nazis: Mentally Ill or Just Terrible People?

The scores of people carrying flaming torches and chanting “Jews will not replace us” last weekend in Charlottesville, Virginia, bore the message of the “alt-right,” the name given to the white supremacist movement dedicated to eradicating religious and ethnic minorities from America. This racist uprising will be followed by at least nine rallies this weekend—ostensibly dedicated…