A rally in Union Square, New York denouncing neo-nazi violence in Charlottesville and President Trump | Source: Shutterstock
A rally in Union Square, New York denouncing neo-nazi violence in Charlottesville and President Trump | Source: Shutterstock