A prisoner being put to death in the US state of Arizona took nearly two hours to die, officials said Wednesday, in the latest controversy over America's lethal injection execution regime.