The Death Penalty Must Die

The Death Penalty needs to die. Today it was revealed that Lidell Lee was executed in 2017 in Arkansas when DNA evidence proved that an unknown male had held the murder weapon, and there was no DNA evidence to incriminate Lee.Combine that with a report by the...