Massachusetts’ Highest Court Just Blocked a Mayor From Putting Two 10-Foot Catholic Saints on the City’s New Public Safety Building

Massachusetts’ highest court has intervened in a dispute over religious statues at a public building, ruling that a mayor cannot install two towering Catholic saints outside the city’s new public safety headquarters.