Death Penalty

Ohio's New Death Penalty
Ohio's New Death Penalty
Ohio's New Death Penalty
There's nothing quite as cruel as Lethal Injection. Seriously, how mean is it to kill someone painlessly in their sleep? Just seems so inhumane...