North Korea frees detained American

North Korea frees detained American

North Korea has freed Jeffrey Fowle, one of three Americans detained in the isolated country, allowing a Pentagon plane to land there Tuesday before whisking him away.


User: AFP English

Views: 17

Uploaded: 2014-10-21

Duration: 00:53

Your Page Title