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

Taco Bell customer allegedly finds inedible object in Crunchwrap Supreme: ‘How does that even happen?’

Review: A military writer topples the Robert E. Lee statue