Russia just dispatched troops to its border with North Korea and China.
The troops were photographed on Zaozyornaya Hill, near the border confluence of North Korea, China, and Russia.
Russia just dispatched troops to its border with North Korea and China.
The troops were photographed on Zaozyornaya Hill, near the border confluence of North Korea, China, and Russia.