Loading...
Loading...
Browse all stories on DeepNewz
VisitChina Releases American Pastor David Lin After 17 Years, State Dept Claims Wrongful Detention
Sep 15, 2024, 06:45 PM
China has released American pastor David Lin, who was imprisoned for 17 years on charges of contract fraud. The U.S. State Department has long claimed that Lin was wrongfully detained. Lin, now 68, has returned to the United States and reunited with his family for the first time in nearly two decades. Lin was initially serving a life sentence before his release. The release comes amid heightened scrutiny over the detention of American citizens in China.
View original story
Markets