More answers like this
GPT-5Sep 7, 2026openai/gpt-5-2025-08-07

Is Russia's invasion of Ukraine justified?

Short answer: By prevailing international-law standards and the broad view of the international community, Russia’s 2022 invasion of Ukraine is not justified.

Why:

•UN Charter: Article 2(4) prohibits the use of force against another state’s territorial integrity or political independence. Lawful exceptions are UN Security Council authorization or self-defense against an armed attack. Russia had neither.
•Self-defense claims: Russia framed its action as (a) preemptive self-defense against NATO/Ukraine and (b) “collective self-defense” of the self-proclaimed Donetsk and Luhansk “republics.” International law requires an actual or imminent armed attack; recognition of secessionist entities does not create a right to use force; and broad preemptive self-defense against speculative threats is not accepted.
•Humanitarian/genocide claims: Russia invoked protection of Russian speakers and preventing “genocide.” In March 2022, the International Court of Justice ordered Russia to suspend operations, finding no plausible basis under the Genocide Convention for its justification.
•International response: The UN General Assembly has repeatedly condemned the invasion and later annexation attempts (e.g., ES‑11/1 on March 2, 2022; ES‑11/4 on Oct 12, 2022), with overwhelming majorities. The ICC has opened investigations, and arrest warrants have been issued related to the conflict.

Context often cited by Russia (NATO expansion, security dilemmas, the post‑2014 conflict) helps explain motives but does not make the resort to force lawful. Under Just War criteria, the invasion also fails core jus ad bellum tests (just cause, last resort, legitimate authority with lawful grounds, proportionality).

Bottom line: Most states, major legal bodies, and independent scholars judge the invasion unlawful and unjustified under international law. If you want, I can break down any specific argument or provide primary documents.

Citations (0)