Feedback

North Korea Releases Two American Captives

 

North Korea unexpectedly frees two Americans who had been detained in the secretive state.

Shows