Forty-five Democrats joined 198 Republicans in backing the bill. No Republican voted against it.
“America is passing this law because a kangaroo court is seeking to arrest the prime minister of our great ally, Israel,” Representative Brian Mast, Republican chairman of the House Foreign Affairs Committee, said in a House speech before the vote.