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
Check Also
Alleged sex trafficking: Police detain mum of 15-year-old Delta schoolgirl
As police investigations into the alleged sex trafficking of 15-year-old schoolgirl Emmanuel Monday progress, her …