
A Christian pastor from California, David Lin, has been freed from China after spending nearly two decades behind bars. Lin, 68, was detained in 2006 after entering China and was later convicted of contract fraud, receiving a life sentence. The U.S. Commission on International Religious Freedom and advocacy groups confirmed these details.
Lin, who frequently traveled to China in the 1990s to spread the gospel, sought a license from the Chinese government to carry out Christian ministry. However, he was detained in 2006 while assisting an underground church, as reported by China Aid, a U.S.-based advocacy group for persecuted activists in China.