Florida executes man convicted of killing college student, raping victim's sister in national forest
A Florida man convicted of killing a college student and raping the murder victim's older sister in a national forest 30 years ago has been executed
August 29, 2024