John Glaser discusses Sweden moderating the meeting between President Trump and Kim Jong Un on Deutsche Welle TV

Featuring John Glaser