Getting your Trinity Audio player ready...
|
A Florida man is scheduled to be put to death by lethal injection 30 years after he killed a college freshman and raped the victim’s older sister while the siblings were camping in a national forest