China frees US pastor after nearly 20 years of wrongful detainment
China on Sunday released U.S. pastor David Lin, who has been in jail since 2006 in what the State Department has deemed was a wrongful detainment. The now 68-year-old pastor…
Input your search keywords and press Enter.