It wasn’t even close

State senators in California have voted to approve a law that would require priests to violate the seal of confession. Senate Bill 360 passed Thursday by an overwhelming margin, with legislators voting 30-2 in favor of the measure. The bill

Read More » »