Volodymyr Zelenskyy and Mark Rutte during their meeting in Odesa, April 15, 2025

back