Story highlights The Senate overwhelmingly approved the bill 98-2

The bill hits Russia with new sanctions as punishment for its interference in US elections

(CNN) The Senate was nearly unanimous on Thursday passing a bill that would slap Russia with new sanctions and give Congress the power to review any White House attempts to roll them back.

The Senate approved the bill 98-2, with Republican Rand Paul of Kentucky and Independent Bernie Sanders of Vermont voting against the measure. The bill, which includes both Russian and Iranian sanctions, now heads to the House, which still needs to pass it before it goes to President Donald Trump's desk.

The measure is widely seen as a rebuke to Trump, as it hits Russia with new sanctions to punish Moscow for its interference in US elections, as well as over Moscow's aggression in Ukraine and Syria.

The bill establishes a review process for Congress to have a say whether the White House eases Russia sanctions. It also establishes new sanctions against those conducting cyberattacks on behalf of the Russian government as well as supplying arms to Syrian President Bashar Assad, and it allows for sanctions to hit Russia's mining, metals, shipping and railways sectors.

"We moved to make the Congress, not the President, the final arbiter of sanctions relief when necessary," Senate Minority Leader Chuck Schumer said. "Any idea of the President that he can lift sanctions on his own for whatever reason are dashed by this legislation."

Read More