Corruption: Vatican police carry out new raid

  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 investigation into a separate department over the purchase of a building in London, reports al-Jazeera. A statement […]