CNA Staff, Oct 13, 2020 / 01:40 pm (CNA).- The woman at the center of a Vatican financial scandal involving Cardinal Angelo Becciu has been arrested, according to Italian media reports.

Several Italian news outlets have reported that Cecilia Marogna was held by Italian financial authorities on Tuesday evening in Milan on an international warrant issued by the Vatican through Interpol.

CNA has not independently corroborated reports that Vatican investigators issued the arrest warrant.

Praise the Lord

Read the Whole Article at