David Lin was detained in China after helping to construct an unapproved church building. He was later sentenced to life in prison for contract fraud, a charge he denied.
An American pastor held in a Chinese jail for nearly two decades is finally home
