"NATO's support is unwavering" - NATO Secretary General Mark Rutte has arrived in Odesa April 15, 2025 4:56pm Ben Borges