Fr. Musinguzi Deusdedit

Priest