NBC

Watch: Robert E. Lee statue removed from U.S. Capitol

A statue of Confederate general Robert E. Lee has been removed from the United States Capitol. The statue belonged to Virginia; the state will be replacing it with a statue of civil rights icon Barbara Johns.

Continue

About the author

Shirley

Leave a Comment