North Korean Resistance?

That’s the claim of at least one defector in today’s Chosun. Its lack of detail is frustrating, but given the obvious safety considerations, understandable.

If it’s true, may God protect them.