Eva

Catholic Bishop and 10 Priests Detained in Henan

The priests, conscientious objectors who reject the Vatican-China deal, have been released after “legal education,” the fate of Bishop Zhang remains …