Kenneth Allen was convicted for the murders of Chicago police officers William Bosak and Roger van Schaik. He is currently serving life in prison without parole in Illinois.
Not who you're looking for? Others named Kenneth Allen: Professor of Nuclear Physics at the University of Oxford, En