Skip to main content

China frees American David Lin

An American pastor imprisoned in China for more than 18 years is now back in the U.S. David Lin was detained on contract fraud charges in 2006 after returning to the country of his birth to open a Christian church building.

NPR international correspondent Emily Feng joins us.

This article was originally published on WBUR.org.

Why you can trust KUOW