South Korea’s spy agency says a North Korea diplomat based in Cuba has defected to South Korea
South Korea’s intelligence service reports that a North Korean diplomat stationed in Cuba has defected to South Korea
South Korea’s intelligence service reports that a North Korean diplomat stationed in Cuba has defected to South Korea