They made some news at Charlottesville over the last few days:

The city of Charlottesville, Virginia, officially removed its statues of Confederate Gen. Robert E. Lee and Gen. Thomas

This content was originally published here.

Back To Top
%d bloggers like this: