North Korea and Russia have officially finalized a new strategic partnership, marking a significant step in their growing ...
Lee Woong-gil said that the "Storm Corps" is likely in Russia but that the troops deployed are not "tier 1 team members." ...