
58-year-old Antoine Owens died Tuesday at the prison. Owens was serving a life sentence without parole for two counts of murder in St Louis County. Owens had been at the prison since January 1988. Officials say he died of natural causes.
For a Complete Look at All the Latest News Click Link Below
https://www.ecommnewsnetwork.com/category/news-daypop/



