Massachusetts court unanimously blocks installation of two bronze statues of Christian saints on public building

Massachusetts’ highest court last week blocked the city of Quincy from installing two towering bronze statues of Christian saints on the façade of its new public safety headquarters, ruling that the display likely violated the state constitution’s requirement of religious neutrality.