“President Obama had an opportunity to take out Soleimani. They didn't. We don’t know the reasons that it had to be done now — they don’t seem very clear,” Schumer said.

“The document they sent us last night is very unsatisfying as to that,” he added. “Even though I can’t talk about it because the whole thing is classified.”

On Sunday, Secretary of State Mike Pompeo said the early Friday attack that killed the leader of Iran’s elite paramilitary forces at Baghdad airport made the world “a safer place” and reduced risk. Pompeo said on ABC: “We have all the authority we need to do what we have done to date.”

Schumer disagreed, pointing to a need for Congress to serve as a check on Trump, who is “doing so many wrong things” that could impulsively get the U.S. into another major war. The Democrat labeled Trump’s foreign policy overall — in Syria, North Korea, Russia — as “erratic and unsuccessful.”

"I really worry that the actions the president took will get us into what he calls another 'endless war' in the Middle East," Schumer said. "He promised we wouldn't have that. And I think we're closer to that now because of his actions."