NATO Secretary General Mark Rutte and President of Ukraine Volodymyr Zelenskyy shake hands during their joint briefing in Odesa 10:17:00 PM Europe NATO Secretary General Mark Rutte and President of Ukraine Volodymyr Zelenskyy shake hands during their joint briefing in Odesa, Ukraine, on April 15, 2025. (Photo by Nina Liashonok/Ukrinform/NurPhoto via AP)(AP VIA IMAGES PLUS AGENCY) Facebook Twitter Pinterest More Less Tumblr Mix E-Mail GMail LinkedIn Reddit XING WhatsApp Hacker News VK Telegram Line