Vatican Police Raid Financial Information Authority

On October 1, Vatican police staged a surprise raid on the offices of the Financial Information…