SHARE
Related Content
-
China frees U.S. pastor after nearly two decades, State Department says
-
China frees David Lin, American pastor who U.S. government says was wrongfully detained for 18 years
-
3 hostages were likely mistakenly killed in military airstrike, IDF investigation confirms
-
U.S. hostages still owe taxes. Congress might not help.