Steven Newell Murders Elizabeth Byrd In Arizona
Steven Newell was sentenced to death by the State of Arizona for the murder of eight year old Elizabeth Byrd According to court documents Steven Newell would lead eight year old Elizabeth Byrd into a wooded area where she would be sexually assaulted and murdered. Elizabeth Byrd knew Newell as he previously dated her sister … Read more