ANARCHY: The Truth About Charlottesville

The events that unfolded in Charlottesville this weekend have a very simple explanation.
In the aftermath of the Klan rally in Charlottesville on July 8th, the police were subjected to withering continue