New York - Francesca Immacolata Chaouqui, a Moroccan-Italian public relations specialist, was arrested in Italy over the weekend and accused of “serious treachery” for allegedly leaking confidential Vatican documents to Italian journalists.

Karla is an award-winning actress and producer.