Charlottesville riots were from ANTIFA, many bused in from Charlotte, NC, paid agitators. The statue preservationists were unable to protest despite having valid permits, yet ANTIFA was blocking the streets without any permits at all. Jaywalking and blocking public roads is illegal. That is what sidewalks are for.
Anyone who wanted the statues to stay were White Supremacists, in the eyes of ANTIFA.