Photos And Videos Show Jefferson Davis Statue Torn Down In Richmond Virginia
The statue of the former president of the Confederate States, which stood on Monument Avenue, was reported to have been toppled around 11 p.m. local time on Wednesday. A large crowd formed at the scene and cheered as Richmond police towed the statue away, Richmond’s NBC12 reports. Several users on Twitter shared footage of the fallen statue in praise of its collapse. “Statue of Jefferson Davis down in Richmond! No one should be upset by this....