Uh... he was brought back on-duty by the now lame-duck mayor who was a former employee of a local native organization. He was not exonerated of anything and the investigations are not complete according to today's Fairbanks New-Miner.  He could still have charges or be dismissed by the new Mayor.  This appears to be all political on the mayor's part.