Vatican priest accused of leaking documents put under house arrest

Spanish Monsignor Lucio Vallejo Balda, pictured on January 15, 2014, was arrested in November over accusations he leaked confidential documents to the Italian press
Related Post