China frees American pastor US claims was wrongly jailed, State Department says
Voice of America
FILE - A Chinese national flag is displayed in a traditional alleyway in Beijing, China, July 7, 2024.
China has freed David Lin, a U.S. pastor who had been in jail since 2006, the State Department said Sunday, marking the release of a man who Washington claims was wrongfully detained.
More Related News