Ukrainian Attack on Key Russian Oil Refinery. UK Troops in Ukraine. Zelenskyy's Visit to UAE February 17, 2025 5:00pm Ben Borges Ukraine Russia