for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Top News

Woman held by Vatican blames priest for leaking secret documents

Posted

An Italian woman arrested by the Vatican for leaking confidential documents has been quoted in Italian newspapers as blaming a high-ranking priest for the crime. Nathan Frandino reports.

Top News

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up