Florida executes man convicted of killing college freshman and raping the student's sister in a national forest
Florida executes man convicted of killing college freshman and raping the student's sister in a national forest
STARKE, Fla. -- Florida executes man convicted of killing college freshman and raping the student's sister in a national forest.