Downloaded videos come without watermark.

US: Columbus Statue Removed After Displaying Nearly 128 Years In New Haven, CT

You can also download at AP / Reuters
  • 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...