Asia North Korean troops seen being equipped in Russia ahead of likely deployment to Ukraine Shemshat Oct 22, 2024