It may have taken three years to convict and sentence this criminal who killed two innocent people, but hopefully the families of these victims have received some type of justice.
Back in 2005, Sir Mario Owens killed Javad Marshal Field and his fiancée Vivian Wolfe who was in the car with Fields, because Field was to testify against Owens in a 2004 murder case. The victims’ families were devastated as well as the community.
Recently, Owens was sentenced to death by lethal injection according to Colorado law. The Judge in this case set a March 2009 date for the death penalty to be imposed but it is almost certain that it will take years for the death penalty to be carried out due to the appeals process. However, recent changes in Colorado state law have made the process a bit more efficient. Under the new streamlined procedures, the death penalty may take only years and not decades in appeal. The Judge also sentenced Owens to an additional 65 years in prison for conspiracy to commit murder and witness intimidation.
There is only one other inmate currently on Colorado’s death row, Nathan Dunlap who murdered four people at a Chuck E. Cheese restaurant in 1993.
Even though the families cannot get back their loved ones, perhaps this is finally justice for all.