North Korea envoy to Italy in possible defection

GET THE FULL STORY

Photo credit: Parish of Farra di Soligo