Italy: Vatican Leaks Shine Light on Murky Church Finances
A new scandal has shaken the sacred walls of the Vatican in Rome.
A new scandal has shaken the sacred walls of the Vatican in Rome.
Italian police together with Costa Rican authorities have arrested seven people in Costa Rica, charging them with the...
Italian police have finally frozen € 11 million (US$ 12.2 million) in assets belonging to a businessman accused of working...
An operation involving police in Italy, the United States and Spain has resulted in the arrests of 33 people and arrest...
Italian police have arrested 44 people suspected of involvement in an underworld scheme that rigged tenders and skimmed off...