St Michael statue blocked from Massachusetts city building as state Supreme Court showdown looms
A legal battle over whether a Massachusetts city can install statues of St. Michael the Archangel and St. Florian outside its public safety headquarters could ultimately reach the U.S. Supreme…