The Senate acted after President Trump indicated he would not take steps against Saudi Arabia despite the murder of dissident Washington Post columnist Jamal Khashoggi in the Saudi consulate in Istanbul. Bernie Sanders, I-Vt., Mike Lee, R-Utah, and Chris Murphy, D-Conn., would end USA involvement and military assistance to the war where more 85,000 children have died because of a war-induced famine in the country and millions of people on the brink of starvation, which UNICEF declared the worst humanitarian crisis in the world.
Senior politicians from both parties rebuffed the Trump administration's attempt to placate lawmakers demanding action against Saudi Arabia.
"This is the kind of behaviour we expect from Russian Federation and North Korea", Oklahoma Senator Jim Lankford said.
The 52-year-old Cohen, who once famously said he would take a bullet for the Republican billionaire, admitted one count of making false statements relating to an already known prospective real-estate deal in court.
Hundreds of Tunisians staged the first demonstrations in the Arab world against Saudi Arabia's crown prince, Mohammed bin Salman, on his visit on Tuesday, denouncing him as a murderer involved in the killing of Saudi journalist Jamal Khashoggi.
The president has taken heat over his position that the USA will remain allies with Saudi Arabia after the killing.
The frustration seemed to give the Yemen war resolution, introduced by independent Senator Bernie Sanders, more momentum.
Democratic Senator Bob Menendez said the Senate had been "stonewalled from hearing from the Central Intelligence Agency director". But senators have demanded the White House be more forthcoming about intelligence gathered on the Khashoggi killing and have signalled they may back broader sanctions against the kingdom.
"We have a problem here".
Canada for its part has temporarily suspended approval of any new permits for arms exports to Saudi Arabia. He added, "We also have a crown prince that's out of control".
What have the Yemeni sides recently agreed?The United Nations is trying to reconvene talks between the Saudi-backed government led by Abd-Rabbu Mansour Hadi and the Iranian-aligned Houthi group to agree on a framework for peace and a transitional governing body.
The coalition has recently ordered a halt in a fierce offensive on Hudaydah, a port on the Red Sea.
A previous round in Geneva collapsed in September when the Houthis failed to show up.
What is behind the conflict?
The Houthis went on to take the capital Sanaa, forcing President Abdrabbuh Mansour Hadi into exile overseas.
For his part, U.S. President Donald Trump has defended his country's ties to Saudi Arabia following Khashoggi's murder.