Alt-Right demonstrators adorned in Swastikas and Confederate flags were met by counter-protesters leading to clashes in Charlottesville, VA, Saturday.
Alt-Right demonstrators adorned in Swastikas and Confederate flags were met by counter-protesters leading to clashes in Charlottesville, VA, Saturday.