Dutch intelligence has confirmed that Russia has deployed at least 1,500 troops from North Korea to fight in the Ukrainewar, Dutch Defense Minister Ruben Brekelmans said Friday. Moscow has not denied previous U.S. claims that North Korea had sent troops to Russia, a move that the West is casting as a significant escalation of the […]