Tuesday, December 24, 2024
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