Von Der Leyen and Kellogg Negotiations. Fire at Ukrainian NPP due to Russian Attack February 18, 2025 5:01pm Ben Borges Ukraine Russia