Call Us Now 1-800-920-1985

North Korea Tech shared an amazing link yesterday that is apparently a live stream of Korea Central Television, i.e. the DPRK’s official TV station. I’ve been watching it for the last half-hour, and even though I don’t speak a word of Korean, it’s still pretty damn interesting! You can watch the stream using this link, […]