Christopher Cramer and Ricky Fackrell were sentenced to death for the murder of a fellow inmate at the Beaumont Prison in Texas. According to court documents Christopher Cramer and Ricky…
Christopher Cramer and Ricky Fackrell were sentenced to death for the murder of a fellow inmate at the Beaumont Prison in Texas. According to court documents Christopher Cramer and Ricky…