The state of Virginia has taken down one of the nation’s largest Confederate monuments, a 12-ton bronze statue of General Robert E. Lee on Richmond’s historic Monument Avenue. Richmond Mayor Levar Stoney spoke with CBSN’s Tanya Rivero about what…
The state of Virginia has taken down one of the nation’s largest Confederate monuments, a 12-ton bronze statue of General Robert E. Lee on Richmond’s historic Monument Avenue. Richmond Mayor Levar Stoney spoke with CBSN’s Tanya Rivero about what…