A statue of Christopher Columbus was installed in Denver, Colorado, United States. It was the work of noted Denver-based artist William F. Joseph, dedicated in 1972. Joseph's statue was later vandalized and torn down by protestors in June 2020.
A statue of Christopher Columbus was installed in Denver, Colorado, United States. It was the work of noted Denver-based artist William F. Joseph, dedicated in 1972. Joseph's statue was later vandalized and torn down by protestors in June 2020. (en)
A statue of Christopher Columbus was installed in Denver, Colorado, United States. It was the work of noted Denver-based artist William F. Joseph, dedicated in 1972. Joseph's statue was later vandalized and torn down by protestors in June 2020. (en)