Charlottesville, Virginia. August 12, 2017. The Unite the Right rally sees various militias, white nationalists, klansmen, and neo-Nazis marching in unison. The full range of the far right’s diversity is on display for all the world to see. “You will not replace us” and “blood and soil” along with other…