matthew-todd-miller

Two American Citizens Released From North Korea

Brian Feldman · 11/08/14 10:51AM

CNN reports that two American citizens have been allowed to leave North Korea, where they had been detained for months. Kenneth Bae and Matthew Todd Miller “are on their way home,” according to the Office of the U.S. Director of National Intelligence.