This law, if fairly applied to all countries not just those who are not our allies would be valuable. However the stark avoidance of Israels continuing failure to adhere to international law, its theft of  Palestinian land, the building of settlements and the extreme harrassment of the Palestinian population is a dark stain on the so called human rights agenda in the west against which this law could apply but I suspect will not..