US Man Executed For Killing College Student, Raping His Sister In 1995
Miami: A man convicted of murdering a college student and raping his sister while the siblings were on a camping trip was executed in the southern US state of Florida…
Miami: A man convicted of murdering a college student and raping his sister while the siblings were on a camping trip was executed in the southern US state of Florida…