SPIRITED THINKING SINCE 1888
News
The estimated reading time is 5 minutes

Channel Four’s latest documentary on the Vatican presents the Church as the scarlet woman of ancient propaganda