Iran has a 50-year history of killing civilians globally and backed Hamas’ Oct. 7 attack, justifying Trump’s tough stance.