American pastor David Lin, who was wrongfully detained in a Chinese prison for nearly two decades, has been released, marking the end of a case that the Biden administration had prioritized in efforts to improve relations with Beijing.
Lin, 68, was arrested in China in 2006 for his involvement in constructing an unapproved church building. He was later convicted of contract fraud, a charge he consistently denied, and sentenced to life in prison.