China frees American pastor after 18 years in detention
The State Department said that 68-year-old David Lin is coming home after being arrested in China on vague contract charges that he and his family deny. He had been jailed there for 18 years.
Read More