Featured
Pastor Li Taiyuan and Dr. Zhang Yi imprisoned for two years with no information on verdict
(Hubei, China) Pastor Li Taiyuan and his wife Dr. Zhang Yi have been detained by Wuhan authorities for two years. Their case recently went to trial. The verdict is not