Steven Newell Arizona Death Row
Steven Newell was sentenced to death by the State of Arizona for the sexual assault and murder of a eight year old girl. According to court documents Steven Newell would abduct eight year old Elizabeth Byrd who would be sexually assaulted and murdered. Steven Newell would be arrested, convicted and sentenced to death Steven Newell […]
Steven Newell Arizona Death Row Read More »