AIF
Latest
Vatican police raid Secretariat of State offices
Vatican police raided the offices of the Holy See’s Secretariat of State and its Financial Information Authority, or AIF, and took away documents and electronic devices as part of an…