China frees US pastor David Lin who was jailed for life in 2006 #breakingnews #news https://www.aljazeera.com/news/2024/9/16/china-frees-us-pastor-david-lin-who-was-jailed-for-life-in-2006?traffic_source=rss
China frees US pastor David Lin who was jailed for life in 2006
Lin’s release raises hopes for two other US citizens detained in China and considered wrongfully detained by Washington.Al Jazeera