We're living in some pretty surreal times. In case you've been living under a rock, earlier this week the country bore witness to the Unite the Right rally in Charlottesville, Virginia. The rally, an alt-right, neo-Nazi and white nationalist demonstration, had a bloody end - resulting in one death and 19 injuries.
Whatever your politics, the violence is both despicable and scary. The internet responded to the rally in a variety of ways - thoughtful political cartoons, tongue-in-cheek memes, and mocking tweets.