(1 - 10 from 12
)
ChinaAid: UCA News: Chinese underground priest found dead
www.chinaaid.org
Father Pedro Yu Heping formerly ran a popular Catholic news site shut down by authorities. An underground priest who once operated a website that ran afoul of …
sorted by relevance / date