190 countries signed the non proliferation treaty for a very good reason, so no they don’t have the right to it in any sense of the word on the international stage.
Especially not when they’re mass murdering protestors and funding islamic extremism left and right