China Releases House Church Leaders Following International Pressure - Worthy News
Five house church leaders were free Saturday, May 19, following their release from prison in China's Xinjiang province amid "intensive diplomacy and media pressure", human rights investigators said.