Satellite images capture North Korean soldiers standing in formation
A North Korean parade has spelled out the message ‘defend with your life’ in a Pyongyang square in an apparent rehearsal ahead of a party congress in January. Satellite imagery showed the propaganda phrase being spelled out in Korean by people standing in formation and holding up red placards in Kim Il-sung Square. The think-tank … Read more