US: Columbus Statue Removed After Displaying Nearly 128 Years In New Haven, CT
- Captured on Wednesday 24th of June 2020
- Location is Connecticut
Description
The city of New Haven, Connecticut took down the statue of Christopher Columbus, after it stood on display for nearly 12 Read more...