Thursday, February 6, 2025
Happening Now

Columbus, Ohio, just took down a statue of Christopher Columbus

The city removed a statue of its namesake from outside its City Hall early Wednesday morning. Source

Share