Uriminzokkiri

  • Uriminzokkiri

    Uriminzokkiri (우리민족끼리), loosely translating as “Our Nation Together”, was one of North Korea’s premier online propaganda portals. Launched in 2003 from a Shanghai-based server, it was among Pyongyang’s first ventures into external web media….