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 up...