For 29 years, Larry Moore has been struggling to clear his record after a bureaucratic mistake attached another person’s criminal record to his name. In that...