Beijing frees US pastor imprisoned in China for almost 20 years
2 months ago
3
ARTICLE AD BOX
David Lin, a US pastor jailed in China since 2006 on charges of contract fraud, has been released, the State Department said Sunday. Washington has for years urged Beijing to release Lin, who the US maintains was wrongfully detained.