Jackson - A man convicted of raping and murdering an 11-year-old girl in 1984 was executed by injection after the US Supreme Court rejected his final appeals.
Byron Ashley Parker (41) was executed yesterday at a state prison in Jackson, Georgia. Parker was convicted of luring Christie Ann Griffith to a secluded area, raping her and strangling her.