An ordained Kenyan Catholic priest took the unusual step of getting married and presided over the wedding ceremony in the Kiambu area, just north of the capital, Nairobi, Kenya. In the Catholic tradition, priests are supposed to commit to a life of celibacy but Reverend Father has now joined a …
Read More »