Catholic Church in Mass. Raises Ire of Extremists
When St. Francis Xavier parish in Acushnet, Massachusetts put this sign on their front property following the announcement of President Obama’s officially completed “evolution” on gay marriage, they may not have been ready to deal with the fallout. In addition to being the subject of television broadcasts and newspaper articles portraying the church as being […]