North Korea releases detained Americans

694 views · Published 8 November 2014 · 2:38 · Indexed 4 November 2026

Channel: CBC News · 2014 · News & Politics

Watch on YouTube

Kenneth Bae and Matthew Todd Miller are released by North Korea and are being escorted home by a senior U.S. official

More from this channel