The deadline is May 7, 2025. Trump approves deployment of European troops to Ukraine and promises US "backing" Jane Fonda ...