This Is the Last Person on Earth We Should Have Working With North Korea

“Envoy for special missions” seems to mean one thing.