San Antonio

American pastor, David Lin released from Chinese prison after 18 years

American pastor, David Lin released from Chinese prison after 18 years

An American pastor, David Lin, who had been detained in China since 2006, has been released, the U.S. State Department…

3 months ago