Mainstreaming Alternate
The Vatican police have seized computers and documents from the department in charge of maintenance and…