The Dec. 18 Florida execution of Frank Walls, who confessed to five murders committed between 1985 and 1987, will bring many long-sought closure.
Frank Walls will be executed at 6 p.m. after the U.S. Supreme Court denied his appeal for a stay of execution.