China frees US pastor detained for 18 years
An American pastor detained by China since 2006 on what the United States has called spurious charges has been freed, the State Department said Sunday. David Lin “has returned to the United States and now gets to see his family for the first time in nearly 20 years,” a State Department spokesperson told AFP. “We […]