Women Released

Published 5:03 pm Friday, June 29, 2012

After her release from prison Thursday, Leigh Stubbs (second left) reunites with family members including her father, Pete Stubbs (far left); twin sister Lori Herring (center); and mother, Sheila Stubbs.

Subscribe to our free email newsletter

Get the latest news sent to your inbox