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..
Credit: 7News - The Denver Channel Duration: 02:12Published