Battle of Charlottesville

Alt-Right, White Supremacist, and free speech protestors vs. Antifa, Black Lives Matter, et. al at the "Unite the Right" rally in Charlottesville, VA 8/12/17. Video ...