Trump narrates dizzying 24 hours from Iranian retaliation to fragile ceasefire: Timeline

SHARE NOW