Despite mounting pressure to end it, 38 states still have the death penalty. Most of these states allow a last meal for condemned prisoners. The “last supper” is a tradition that dates back to ancient Greece. A few prisoners have unselfishly ordered their large last meal to be shared with other death row inmates. Most…
Read more