News

Kwon Hyuk was the chief manager at Camp 22, a concentration camp, hidden in the remote mountains of North Hamgyong in North Korea, DailyMail.com reported. "It would be a total lie for me to say I ...