Kabgayi diocese released invitations for celebrating convicted genocide priests

smaragde