Christopher Columbus Statue Toppled By Protesters

The statue in Civic Center Park was pulled down with ropes overnight.