Rudolph Giuliani, who was mayor of New York during 9/11, says he thought the country had learned to be vigilant after those horrific acts of terrorism.
But the year-ago attack on the U.S. diplomatic facility in Benghazi, Libya, on the 11th anniversary of 9/11 has him wondering.
"Did we sufficiently learn our lessons?" Giuliani said Wednesday on Fox News Channel's "Your World with Neil Cavuto."
"I don't blame people before Sept. 11, because I think it was a hard thing to anticipate," Giuliani said. "I blame people after Sept. 11 for letting the guard down."
Among the "glaring questions" left after Benghazi, he said, are why the compound didn't have more protection, even though it had been requested multiple times.
U.S. Ambassador Chris Stevens and three other Americans died in the attack on the facility.
"And why all the attempts to button up on all these people and not let them talk, until now, apparently?" he asked. "So far, it still hasn't happened, but they said it would."
Giuliani called it "unfortunate" that Benghazi gets connected to Sept. 11, "because this is the worst day in our history, maybe."
The dangers of terrorism are just as great today as they were on Sept. 10, 2001, Giuliani said.
Al-Qaida may longer be the strong organization it was, but the current situation may be worse, he said, since a large number of small organizations can do "one-offs, imitation attacks."
"But they're still being done in the name of Allah," he noted. "They're still being done in the name of distorted Islamic theory. We've got a president that thinks the war's over."
© 2015 Newsmax. All rights reserved.