Hilberling was serving 25 years in prison for pushing her husband out the window of their shared apartment at the University Club Tower on June 7, 2011.
From Staff Reports, Tulsa World
Tue, 10/25/2016 - 4:29am
Hilberling was serving 25 years in prison for pushing her husband out the window of their shared apartment at the University Club Tower on June 7, 2011.