The woman arrested in connection with the leaking of confidential Vatican documents may have been released early because she is pregnant. Francesca Immacolata Chaouqui, 33, and Msgr Lucio Angel Vallejo Balda, 54, were arrested by the Vatican Gendarmerie following an investigation. Their arrests came days before the publication of two books about Vatican finances and Read more