China has freed David Lin, a U.S. pastor who had been in jail since 2006, the State Department said Sunday, marking the release of a man who Washington claims was wrongfully detained.
U.S. politicians had for years urged Beijing to free Lin, who was jailed for life on charges of contract fraud.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased