NATO chief laments that weapons cost Russia less than Europe newsdepo.com · 2026-11-06 13:18 world This has to do with how the Russian economy is structured, Mark Rutte said Read full article →