‘Religion will eventually disappear from human history. But it will disappear naturally only through the long-term development of Socialism and Communism, when all objective requirements are met’

By Andrew Powell

(Pexels)

China has released an American Christian pastor who was jailed for life in 2006, according to the U.S. State Department.

David Lin, now 68, was found guilty of contract fraud by the Chinese Communist Party after he was caught fundraising for a Christian church in Beijing. Lin’s release comes after National Security Adviser Jake Sullivan met Chinese Minister of Foreign Affairs Wang Yi in Beijing in late August.

Lin was designated as wrongfully detained by Washington for years, with U.S. officials urging the Chinese government to release him. Lin was jailed in 2009, and later had his life sentence reduce so he would be released in 2029. Several other U.S. citizens are currently still being detained by China.

READ MORE>>>>

Leave a Reply

Your email address will not be published. Required fields are marked *