20210703T0830-VATICAN-INDICTMENTS-1251313 resize.jpg

Recent Vatican indictments on charges ranging from embezzlement to money laundering and abuse of office stem from investigations into the Vatican purchase of this building at 60 Sloane Avenue in the Chelsea neighborhood in London. (CNS/Tolga Akmen)
Recent Vatican indictments on charges ranging from embezzlement to money laundering and abuse of office stem from investigations into the Vatican purchase of this building at 60 Sloane Avenue in the Chelsea neighborhood in London. (CNS/Tolga Akmen)