Moment Christopher Columbus statue is toppled in Minnesota

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

Recommended