facebook-pixel

Leonard Pitts: America has always run from the truth of itself

Robert E. Lee’s latest retreat from Richmond is very satisfying.

(Michael A. McCoy | The New York Times) The statue of Robert E. Lee is removed from its pedestal in Richmond, Va., on Wednesday morning, Sept. 8, 2021. The Confederate memorial was erected in 1890, the first of six monuments that became symbols of white power along the main boulevard in Richmond.