
Understanding the federal death penalty with Defense Attorney Michael Leonard
Michael Leonard, Federal Defense Attorney at Leonard Trial Lawyers, joins Jon Hansen on Let’s Get Legal to discuss how the federal death penalty still exists even though Illinois has abolish








