The Korea Central Television (KCTV) declared the launch of a new video on demand service named ‘Manbang’ via quasi-internet protocol television (IPTV), on Tuesday. Looks like North Korea is on its way to sensationalize the video-on-demand buzz; however, it is yet to see … Continue reading