RAW VIDEO: Christopher Columbus statue in Wilmington removed
Published
Removal of the Christopher Columbus statue in Wilmington on Friday, June 12, 2020.
Published
Removal of the Christopher Columbus statue in Wilmington on Friday, June 12, 2020.