Not Giving Laken Riley’s Killer The Death Penalty Is A Miscarriage Of Justice Ibarra should have received the death penalty as a matter of principle for a nation that values the lives of its citizens. Most Popular Most Popular