| 8.7°C Dublin

Temp Head - MARC OUELLET

MARC OUELLET

Ouellet (68), of Canada: a Vatican insider fluent in six languages, intellectually very much in the mould of the last Pope – and with a strong record in condemning priest sex abuse – though Snap say he has refused to meet victims.


Privacy