A peace activist, foreground, carries a banner that reads 'Stop the War Against Iraq - No Blood for Oil' along with other protesters during a demonstration against a possible war against Iraq Saturday, Oct. 26, 2002 in Stuttgart, Germany. Thousands marched all across Germany in opposition to the war (AP Photo/Thomas Kienzle)