The statue of Robert E. Lee, the treasonous general who led confederate soldiers against the Union in defense of slavery, was removed from its pedestal Saturday. Erected in 1924, it stood as a reminder that African Americans were no more than second class citizens in their own country. In the summer of 2017, it served …
Continue reading "In The News: Lee Statue Comes Down In Charlottesville, Virginia"