Synod

The Catholic Church must free itself from this ‘toxic nightmare’

11 January 2023 11:43 pm

Shortly before he died on Tuesday, Cardinal George Pell wrote the following article for The Spectator in which he denounced the Vatican’s…