Catholic Bishop Of Yola Facilitates The Release 26 Inmates At Yola Prison
Tom GarbaThe Bishop of Yola, Adamawa State Most Rev Dr. Stephen Dami Mamza, of the Catholic Diocese has facilitated the release of 26 inmates serving various prison sentences at the…
Read More...
Read More...