Following the deadly violence in Charlottesville, Virginia, between white supremacists and counter-protesters last weekend, tension remains thick as more far-right rallies are expected to come. Our guest explains the difference between free speech and hate speech and examines what language is protected under the First Amendment. We also discuss how states across the nation are responding to this issue.