Catholic Herald logo
Menu
Secrets of the Vatican aired last night on Channel 4 (CNS)

Secrets of the Vatican asks some worthy questions but makes sweeping statements at points