Age of rage vs. free speech: We've been here before and here's what happened
As the nation heads into the July 4th holiday, we have rarely been more divided. Ironically, we are still debating the core values that define us, particularly the right to free speech.