Sunday, December 22, 2024
Happening Now

Jefferson Davis statue in Richmond toppled by protesters

The statue of the Confederacy’s president was on the Virginia capital’s famed Monument Avenue. Source

Share