If you was under a rock yesterday a ton of white supremacists, avowed KKK members, Neo-Nazi clan members and all new assorted right wing hate groups descended on Charlottesville, Virginia to protest the removal of the confederate statue of General (Pro Slavery rights Fighter) Robert E. Lee. A march was…