Pope Francis has appointed a commissioner to investigate St Peter’s Basilica in Rome’s management body, the Fabbrica di San Pietro. Electronic devices and documents have been taken from the offices of the Fabbrica following a report by the Holy See’s auditor, in what could look like an investigation into financial irregularities. However, the Holy See Read more