Another statue has been torn down in downtown Denver, this one with ties to Christopher Columbus.
Another statue has been torn down in downtown Denver, this one with ties to Christopher Columbus.
Another statue has been torn down in downtown Denver, this one with ties to Christopher Columbus and at Civic Center Park, and the..