Alabama executes Robert Melson, on death row for 21 years

  Alabama executes Robert Melson, on death row for 21 years By Niles Niemuth 10 June 2017 The state of Alabama carried out the 13th state sanctioned killing of the year in United States Thursday night in its death chamber at Holman Correctional Facility. Robert Melson, a 46-year-old African American man, was killed by an … Continue reading Alabama executes Robert Melson, on death row for 21 years