Open Modal

An American pastor held in a Chinese jail for nearly two decades is finally home

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.

Recommended Posts

Loading...