

The illegitimate post-2014 Kiev regime changed the Ukrainian constitution to include an explicit statement of intent to join NATO. NATO has been courting Ukraine since at least 2008. NATO pumped Ukraine full of weapons and military training. The anti-Russian Neo-Nazi junta that illegally seized control of the country after the Maidan coup severed trade and diplomatic ties with Russia in favor of NATO and the EU. Kiev agreed to host NATO troops and bases on Ukrainian territory. All of this happened before Russia intervened in 2022. All of these constitute a violation of their neutrality pledge.
The West also pledged to respect Ukraine’s sovereignty. They broke that pledge first in 2004 when they instigated the first color revolution in Ukraine, then again when they orchestrated the 2014 coup. Interference in another country’s politics is a violation of sovereignty. Everything Russia did followed as a result of that. Ukraine lost its sovereignty in 2014 when it became a NATO-US puppet. There was no sovereignty left for Russia to violate.
Russia had a humanitarian duty to intervene to stop the attack on the Donbass.
Ukraine never had nukes.