First there was 9/11 which lead to invading Afghanistan and destroying the Taliban (though they seem to be clinging on with their fingertips).
After that there was massive defections from Iraq, reports of inhumane treatment of it's citizens, terrorist ambassadors being received by the Iraqi government and terrorist training camps in country, and finally that there were plans to rebuild their ability to create an atomic bomb. When Saddam's own son defected, confirmed it, was talked into returning, and then executed by his father the situation seemed pretty obvious. People like to forget that the refugees that were flooding other countries that plead with the US to do something about it. It was a build up of about 18 months before the decision to go in was made.
Sure there was protesting but most of that didn't happen until after the Iraq war was declared over. Up to that point either the majority of people were behind it or they were keeping their mouths shut for the most part. Except for CNN who kept running shows on what a great guy Saddam was and then when investigations uncovered the government torture records after the war went "we knew about that".
Put more simply there were 3 reasons given for the war:
1. Crimes against humanity, Iraq's treatment of it's own people and attempted genocide.
2. WMD's, weapon stockpiles and recent intelligence that indicated an interest in increasing development up to an including an atomic bomb.
3. Support and harboring of terrorist groups and terrorist training camps in Iraq including visits from leaders of Al Queda.
Again, all this happened over a period of years and is separate from 9/11 other then Iraq's support of terrorists in general.
So, just what is your opinion again?