By CATHOLIC NEWS AGENCY |
CATHOLIC NEWS AGENCY

According to Paolo Taffuri, the coordinator of Radio Maria Africa, officials in Tanzania are continuing their search for those responsible for the recent death of a local priest.

“When the priest… (0)

NCRegister (7593 Posts)