Cheollima Civil Defense

Group declares ‘government-in-exile’ for North Korea

Little is known about CCD and it is unclear who is behind the organisation --… Read More