
Charles Scicluna, the Archbishop of Malta, has become the central figure in a renewed internal Church dispute concerning the administration of high value ecclesiastical property. The matter involves St Peter’s Monastery, an ancient Benedictine complex located within the fortified city of Mdina....
Continue Reading
















