Advertisement
Apr 11, 2024
Church leaders in Zambia have condemned the police for summoning a Catholic Priest in the country, and described the incident as “highly irregular and contradictory.”