Trump declares Iran ceasefire 'over' as U.S. launches new retaliatory strikes July 8, 2026 · NBC News Read full story at source