Statue Of Confederate Robert E. Lee Comes Down In Virginia

Credit: Governor’s Office Livestream

History was made in Richmond Wednesday, as a massive statue of Confederate General Robert E. Lee finally came down. Jahd Khalil was there and has this report. 

  1. Leave a comment

Leave a comment