Sept. 16 (UPI) -- Pastor David Lin, a U.S. citizen, was released from Beijing on Sunday after 18 years in prison for reasons the American government said were unjustified.
Lin's daughter, Alice Lin, confirmed her father's release to Politico, saying the State Department informed her Saturday that he would be released and arrive in Texas on Sunday.