Supreme Court Showdown Looms Over St. Michael Statue at Quincy Public Safety Building
A legal dispute in Massachusetts challenges the installation of religious statues honoring first responders, with potential implications for religious displays on government property.