China Releases Five Christians Imprisoned for Protesting Church Demolition Ahead of G20 Summit

0

After spending months in prison, five Christian detainees in China’s coastal Zhejiang were suddenly released just ahead of the G20 summit meeting in Hangzhou amid pressure from activists.

LEAVE A REPLY

Please enter your comment!
Please enter your name here