And Hawk wrote, "The consensus in the North Korean defector community in South Korea is that Camp No. 22 is no longer operating." This claim is further supported by a reporter from DailyNK ...
The camp is located in Pyeongtaek, South Korea. It's 40 miles south of Seoul and 60 miles from the North Korean border. Camp Humphreys is an $11 billion complex. The camp has a $64 million ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results