China frees American pastor David Lin after 18 years
- Posted on September 16, 2024
- By The Independent
- 1 Views
China frees American pastor David Lin after 18 years
Lin’s release came shortly after US national security adviser Jake Sullivan met with Chinese foreign minister Wang Yi