An American pastor whom the U.S. government considered to be wrongfully detained in China was released over the weekend, according to the State Department.
David Lin, 68, was detained in China in 2006, and in 2009, he was sentenced to life in prison after being convicted of contract fraud. After several reductions, Lin was scheduled for release in December 2029 prior to his release over the weekend.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.