Satellite imagery shows North Korean troops preparing for military parade

Print Friendly and PDF