A statue erected in Denver’s Civic Center in the mid-1970s to honor Christopher Columbus was torn down by protesters overnight, just a day after the…
Home »
Home »
A statue erected in Denver’s Civic Center in the mid-1970s to honor Christopher Columbus was torn down by protesters overnight, just a day after the…