EXCLUSIVE: Alabama death row inmate Toforest Johnson is set to be executed despite even the JURORS insisting they condemned an innocent man
Toforest Johnson, 49, was sentenced to death in 1998 for the murder of a Jefferson County sheriffs deputy, even though investigators admitted there was no physical or forensic evidence.
Source: dailymail.co.uk