Chinese bishop released from detention after more than seven months
HONG KONG (CNS) — Bishop Peter Shao Zhumin of Wenzhou has been released by Chinese authorities after being detained for more than seven months, reported ucanews.com. The bishop, who has…
Read More








