Categories
1. Russia

Europe: Italian police arrest woman in Vatican financial scandal


Listen to this article
Cecilia Marogna worked for Cardinal Becciu, who was forced by the pope to resign last month

Europe