Ukraine and France’s Plan: Turn Russian Money Into Missiles and Tanks! March 4, 2025 11:00pm Ben Borges Ukraine Russia