White nationalists, neo-Nazis and members of the “alt-right” clash with counter-protesters in Charlottesville, Virginia during the “Unite the Right” rally August 12, 2017.

White nationalists, neo-Nazis and members of the “alt-right” clash with counter-protesters in Charlottesville, Virginia during the “Unite the Right” rally August 12, 2017