News

Jeffrey Hutchinson is scheduled to be executed for the 1998 murders of Renee Flaherty and her three young children. His latest appeal was denied April 21.
A final meal represents the last bit of power the world's worst killers will ever wield - and invites wild combinations, ...