Having served 29 years of a Twenty Years to Life sentence, Mark David Chapman, has repaid his debt to society.… read more