Marsaxlokk parish priest accused of misappropriating €500,000 over 10 years

By August 12, 2022