A California pastor wrongfully imprisoned nearly 20 years in China, David Lin, 68, is at last free. Released this past Sunday, David went to China in 2006 to set up a training center for Christians in Beijing and was arrested on false charges of “fraud” that same year. In 2009, he received a life sentence.Continue reading “American Pastor Released from Prison in China”
