Republican and Democratic members of Congress are coming together to change that fact that little has been done in Washington to punish Russia for interfering in the 2016 election. The Senate approved a bill hitting the country — and Iran and North Korea — with new rounds of sanctions on Thursday on a 98-2 vote.

It was previously approved by the House of Representative on Tuesday by a 419-3 tally, and now it’s up to President Donald Trump to sign it into law.

What does the bill do?

In Iran, it would place sanctions against Iran's ballistic missile or weapons of mass destruction programs and its military, including the Islamic Revolutionary Guard Corps.

In North Korea, the bill is aimed at cargo and shipping, goods produced by North Korean labor and foreign persons who employ North Korean forced laborers.

In Russia, penalties would be imposed on Russians determined to be undermining cybersecurity, supplying weapons to the Syrian regime or committing certain human rights abuses among other requirements.

What sorts of sanctions are there?

Some sanctions apply to the purchase of property or travel to the United States for persons determined by the president from North Korea and Iran.

For Russia, sanctions include prohibiting access to properties owned by the Russian government in New York and Maryland on top of similar blocks against purchasing property and exclusion from travel to the U.S. or revocation of visas. There are several other measures listed that would make it extremely difficult for targets of the sanctions to do business in the U.S.

Why these countries?

Iran was sanctioned for “destablizing activities,” including arming terrorist organizations, interfering with commercial shipping lanes and supporting the Syrian regime. Russia was targeted in response to the ongoing crisis in Ukraine, cyber intrusions, support for the Syrian regime, human rights violations and other offenses.

Aggression from North Korea in the form of missile technology improvement and practice launches were the main reason that country was targeted.

Is Trump likely to approve it?

One aspect of the sanctions Trump is not likely to appreciate is the limit on his ability to end the sanctions on Russia. The bill requires him to notify Congress before making changes and even then lawmakers can block him.

White House spokewoman Sarah Huckabee Sanders suggested Thursday that the president would be likely to support such a bill.

“The administration supports sanctions against Russia, Iran and North Korea. We continue to support strong sanctions against those three countries,” Sanders said on Thursday. “And we’re going to wait and see what that final legislation looks like, and make a decision at that point.”

However, new communications director Anthony Scaramucci also said Thursday that the president could go either way.

"He may sign the sanctions exactly the way they are, or he may veto the sanctions and negotiate an even tougher deal against the Russians," Scaramucci said on CNN.

If Trump vetoes the bill, Congress can override the veto and enact the law themselves.