World | Thu May 27, 2010 7:51am EDT

Iraq vote results face another possible delay