France May Send Troops to Ukraine in 2026: Essential Updates & Key Details