It was announced last Thursday that the six story tall statue of Robert E. Lee on Richmond Virginia’s Monument Avenue is going to be removed. It is a response to the murder of George Floyd and the following week of protests and riots in the city. The news says that the rest of the Confederate […]