Christopher Columbus statue removed in St. Louis
A statue of Christopher Columbus, standing in a park in St. Louis for over 130 years, was removed amid a growing national outcry against monuments to the 15th century explorer (June 16).
Video transcript
[NO SPEECH]
Scroll to continue with the content
DISPLAY
Last News
What team would be the best fantasy fit for Matthew Stafford in 2021?
Here’s who Mel Kiper thinks the Bears will pick in the 2021 NFL Draft
Watch Jimmy Kimmel’s 3-Year-Old Son Billy Hilariously Steal the Show During "Family Meeting"
Army Rolls Out Army Green Uniform Wear Guidelines, Renames Combat Patch