Statue titled 'In Honor of Christopher Columbus' torn down, Kit Carson statue removed in Denver
Statue titled 'In Honor of Christopher Columbus' torn down, Kit Carson statue removed in Denver
Another statue has been torn down in downtown Denver, this one with ties to Christopher Columbus and at Civic Center Park, and the city has already removed a nearby statue of Kit Carson that officials believed would have been torn down as well.
DENVER7 APP.