Video | Deployment of N. Korean troops is a sign of Putin's 'desperation', says NATO chief Rutte | AFP Copy 2024-10-28 14:36:07 - From: AFP News