The Freedom From Religion Foundation has registered strong opposition to the City of Quincy’s plan to install two 10-foot-tall bronze statues of Catholic saints outside its new Public Safety Headquarters at a cost to the public of $850,000. https://ffrf.us/3RdxDOK
Comments
That Ship has sailed in the US- where is the separation of Church & State as per the Constitution?
Horned Demons standing behind them with pitchforks?