Boston

Protesters vandalize Christopher Columbus statue in Boston

The statue of Christopher Columbus at Christopher Columbus Park on Atlantic Avenue in Boston was vandalized by the protesters shortly…

4 years ago

This website uses cookies.