Police Raid Vatican’s Top Offices, Documents and Devices Confiscated
Vatican police raided the offices of the Holy See’s Secretariat of State and its Financial Information Authority (AIF) on Tuesday and took away documents and electronic devices, a statement said. The raid, described as “highly […]