Ukraine’s Mineral Deal – What’s at Stake for Zelenskyy and Trump? | Weekly Wrap-up February 23, 2025 10:00pm Ben Borges Ukraine USA