The agreement to not expand was never signed, from what I read.
But, there was also an agreement between Russia, the US and Ukraine offering security agreements in return for Ukraines nukes..
so much for that agreement
seem like Ukraine didn’t have the codes for the nukes
And also felt it was a danger to have to…
actually seem like many countries felt that way And figured it was best in Russia hands