The war began with the United Nations Security Council passing Resolution 678, which reaffirmed and recalled eleven prior resolutions concerning Saddam Hussein’s Iraq. Resolution 678 did not order the coalition to simply expel Saddam’s forces from Kuwait but used a more expansive term for which precedence existed. The term” restore international peace and security in the area” used language the UN and our Congress understood from the Korean War that after the Inchon landing authorized the invasion of Iraq as it had then affirmed military operations above the 38th parallel to invade North Korea. The resolution language was accepted by all five permanent members of the Security Council, including Russia and the PRC, who could have promised a veto and demanded more restrictive language to only expel Iraqi forces from Kuwait. Therefore, at the margin those two countries mandated the invasion of Iraq when Hussain ignored his responsibilities under Resolutions 687 and 1441.
Why are you referring to the Gulf War of 1990 when the topic (and the original article) are about the Iraq War of 2003?