Rally participants preparing to enter Emancipation Park in Charlottesville, Virginia on August 12, 2017. They carry Confederate battle flags, Gadsden flags, and a Nazi flag. Some are funded by […] Click here to view full article