Protesters Pull Down Christopher Columbus Statue Outside State Capitol
Protesters Pull Down Christopher Columbus Statue Outside State Capitol

On Tuesday, protesters were seen pulling down the Christopher Columbus statue outside the State Capitol, Frank Vascellaro reports (0:30).

WCCO 4 News at 5 – June 10, 2020