The U.S. State Department says a Christian pastor from California has been freed from China after nearly 20 years behind bars and is back home in the U.S. Advocacy groups say 68-year-old David Lin was detained after he entered China in 2006, was convicted of contract fraud and sentenced to life in prison