A two day search for a missing Rock Island man ended Wednesday. Police recovered the body of 28 year old David Harker from the Mississippi River. He'd been missing since Sunday. Many gathered to console each other over Harker's loss at a vigil in Rock Island's Lincoln Park. Harker took his two children to play there, the family thought it was appropriate to come back, using a location of happier times to help ease the pain of the loss. Moline police are calling David's death accidental at this time.