The American Legion opened its national convention in Salt Lake City this week with high hopes the gathering would help "unite America" behind the war in Iraq. Instead, the veterans have found themselves in a fight with the city's anti-war mayor. Mayor Rocky Anderson, a Democrat in a city that is considered liberal by heavily Republican Utah's standards, has accused the Bush administration of lying about the rationale for war. He has called President Bush a "complete disaster." And he organized a protest rally Wednesday a few blocks from the Salt Palace Convention Center, just hours before Bush's arrival here...