On September 4, 2023, tragedy struck in Polk County, Florida when 37-year-old Stephen Thomas Rodda was arrested for the murder of his own son, 16-year-old Stephen Lee Rodda. The Polk County Sheriff’s Office charged Rodda with first-degree murder in this horrific crime.
Gang Member Free On Bond For Capital Murder When He Executed Boy, Stepfather, Gets Life Without Parole
In a disturbing case of violence and disregard for human life, a documented Houston gang member has been sentenced to...