HalWhile I support Israel's right to exist, and hold in contempt the genocidal maniacs seeking the destruction of that nation, I do not see how attacking the rights of Americans is the way to help our ally. Almost any time the interstate-commerce clause is used, I find it to be some sort of overreach on the part of the federal government. If the federal government decides not to award contracts to companies boycotting Israel, OK; seeking to profit by our system whilst overtly harming our ally? No contract for you. Private companies and citizens? They may conduct themselves as they wish within the law.
I'm surprised I hadn't heard much of this before; it was introduced almost four months ago.
All in all, I think it would be much better to simply cut off US funding to the UN until such time as it reverses the anti-Israel resolution of January 2017.
important to note that opposition to israel does not mean "death to all israelis" or "jews out of palestine" but rather "replace israel, an apartheid state predicated on the subjugation of palestinians, with a single democratic state in the region"