The road crossing is the latest sign of the deepening relationship between Pyongyang and Moscow.
BB
The road crossing is the latest sign of the deepening relationship between Pyongyang and Moscow.