World | Wed Jun 6, 2007 2:45pm EDT

Twin car bombs kill seven in Baghdad: police