Despite 21 states having abolished the death penalty, nearly 3,000 people remain on Death Row awaiting their fate. On average ...