Skip to main content
Hundreds of counter-protesters responded to the alt-right rally peacefully.