In the week since a white supremacist rally in Charlottesville lead to deadly violence, some of the participants have been outed online and even fired from their jobs. Now, more protests and counter protests are springing up around the country. While the first amendment protects speech — including hate speech, the freedom to express your […]