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