Steven Parker Arizona Death Row
Steven Parker was sentenced to death by the State of Arizona for the murder of a couple. According to court documents Steven Parker would murder the couple who lived next door to him, stole a number of possessions and their vehicle and fled the State. Steven Parker would be arrested in Nevada and extradited back […]
Steven Parker Arizona Death Row Read More »