Archbishop Charles Scicluna to anoint five new deacons on SaturdaySource: Times of MaltaPublished on 4 years ago