Florida executes self-confessed serial killer James Barnes
Convicted murderer and self-confessed serial killer James Barnes died by lethal injection Thursday at Florida State Prison in..
Upworthy
Convicted murderer and self-confessed serial killer James Barnes died by lethal injection Thursday at Florida State Prison in..
A self-confessed serial killer is set to be executed on Thursday after saying that he wants his own death to occur "without any..