China: Police Raid Christian Mission Center, Arrest and Detain Leaders
Police in China raided a long-persecuted Christian mission center in Chengdu, Sichuan province earlier this month, arresting a number of church leaders and continuing to detain two of them, China Aid reports.