Loran Cole is slated to be executed Thursday for the 1994 rape of a woman and the murder of her brother, Florida State University student John Edwards
Loran Cole is slated to be executed Thursday for the 1994 rape of a woman and the murder of her brother, Florida State University student John Edwards