If the news favors the American perspective and relates to one of its allies, news might end up positively.
Kim Shin Jo served in the South Korean military for no small reason. He gave all the strategic info he had with him. If you look at this story from the North Korean's perspective, he is a perennial traitor.
Sadly, the CNN story doesn't take the other angle.