Peter Shao Zhumin, Detained Chinese Catholic bishop freed
A Chinese Catholic bishop who was detained for seven months has been freed, the Vatican says. The Church had expressed ...
A Chinese Catholic bishop who was detained for seven months has been freed, the Vatican says. The Church had expressed ...