Rhode Island’s highly criticized Columbus statue re-emerges in nearby town after being removed 3 years ago

2 years ago 33
A statue of Christopher Columbus, which was removed from Providence, Rhode Island, following heavy criticism and vandalism three years ago, has re-emerged in a nearby town.
Read Entire Article