They aren't illegal. The nuclear non proliferation treaty is an optional treaty. The nukes are only illegal if you sign it. Israel hasn't. Most countries sign the treaty because it comes with a lot of benefits, but you don't have to take the carrot.
USA has lost long ago the moral authority to demand from others to not make nuclear weapons.
USA were supposed to be the "good guys", who will not abuse their monopoly on having the most advanced weapons, so that the weaker countries should feel safe enough that they do not need such weapons themselves and that they should respect the non proliferation principles.
However, with all the unprovoked wars started by USA during the last quarter of century, which have caused not only huge damages to the attacked countries, leaving them in a much worse state than before, but which have also irreparably destroyed important parts of the cultural heritage of the entire humanity, nobody can believe any more that it is fine to be helpless against USA, by not having nuclear weapons.
Nobody has done more against the non-proliferation treaty than USA.
This current US administration is incredibly shortsighted.
Even the shortsighted could see that the straits would get closed.
And i dont just mean the war, some estimates say iran has spent 2 trillion dollars trying to get nukes. If they spent that on conventional defense they wouldnt have been invaded.
You know it's a proper witch-hunt when a bunch of bandwagoners start defending Iran's right to have nukes. Everyone's forgotten Iran is our (the West) enemy, by their own choice. They used to be our ally, then religious fanaticists took over and here we are.
Fuck Iran. They want to be our enemy, this is what happens to our enemy. They could have chosen to not be annoying counts but just like damn near everyone else in the middle East they're incapable of just shutting the fuck up and sitting down and letting things go, they just have to stir shit.
Iran funded Hamas which led to the attack that started the Gaza war, they're funding Hezbollah leading to the Lebanon thing. Iran is at the center of this entire conflict and all you fools are too busy frothing at the mouth over how Israel is defending themselves to recognize that they are in fact defending themselves.
Unlike Israel, they signed the treaty in question though.
More to the point though, just because something is technically "legal" doesn't mean other countries aren't allowed to be mad about it. Any sort of massing weapons or weapons of mass destruction development program is going to make other countries nervous, especially when those countries have a history of threatening mass destruction on their neighbours.
> leaders decided to kill a head of state and bomb a school full of children
Iran murdered 30,000 of their own people. When we kill 30,000 Iranians we can have a discussion. Until then we don’t intentionally target civilians and even the Iranians know this, which is why they dragged a bunch of people out under the point of a gun and made them hold flags on bridges so we don’t bomb them. So you believe something the Iranian government as murderous and hate-filled for America as it is doesn’t even believe about the US lol.