Cardinal Piacenza

The Latest

Confession booth in St. Peter's basilica in the Vatican. Via Shutterstock.

Seal of confession is an 'intrinsic requirement,' Vatican says

The head of the Vatican’s Supreme Tribunal of the Apostolic Penitentiary released a note Monday reaffirming the inviolability of the... Read more