Link to Post

Those who oppose the razing of Our Lady of Mount Carmel Church by the Worcester Diocese are now questioning if the church is the property's legal owner.

Posted by MassLive Worcester on Wednesday, May 25, 2016