Illinois Prisoner Review Board member John Clough was removed from the board amidst allegations he used a racial slur as a sheriff’s deputy and committed state ethics violations.
Illinois Prisoner Review Board member John Clough was removed from the board amidst allegations he used a racial slur as a sheriff’s deputy and committed state ethics violations.