Moment Christopher Columbus statue is toppled in Minnesota

2020-06-11 85

The moment is seen when the Christopher Columbus statue is toppled in St. Paul, Minnesota on Wednesday (June 10).

Free Traffic Exchange