A Christian pastor from California, David Lin, has been released from China after nearly two decades in prison for contract fraud. The U.S. State Department confirmed his return to the U.S. following advocacy efforts by the U.S. Commission on International Religious Freedom. Lin’s daughter, Alice Lin, expressed gratitude for his release, sharing the news of his freedom and safe journey back home.
Full Article
