US occupancy in Iraq since they announced themselves as victors has exceeded the occupancy time in World War II.
The counting starts from the day Germany declared war on the US (December 11, 1941) to VE day (May 8, 1945). This is 1244 days. The Invasion of Iraq began on March 20, 2003 at 21:34 EST when the US began their first air strike on Baghdad. On August 15, 2006 21:30 EST the United States the war in Iraq became longer than it was at war with Germany in World War II.
No one critiqued when women allowed their husbands and children to die in hands of Nazis, but now everyone criticizes their action, from Muslim world to their own countrymen. Its not how you wage the war, but the purpose for which you fight, that decides the victor.
More about US occupancy @ Ironing the Flag