World News

Vatican police carry out new raid over suspected corruption

Documents and computers are seized from the department in charge of maintenance and restoration at St Peter’s Basilica. Vatican police have raided the department in charge of maintenance and restoration at St Peter’s Basilica, seizing documents and computers for an investigation into suspected corruption. Tuesday’s raid was similar to one last October that involved another […]