BOSTON (CBS) – The statue of Christopher Columbus in the North End of Boston should be relocated Wednesday, hours after it was beheaded overnight. Mayor Marty Walsh said it is going to be put in storage and there is going to be discussions now about the incident’s “historical meaning” about whether it will ever go […]