WATCH: Crowd Taunts Giant Statue of Confederate General Robert E. Lee as Crew Takes it Down
Published
There was considerable celebration in Richmond, Virginia on Wednesday as onlookers watched the removal of the state capital's infamous statue of Robert E. Lee.
Full Article