Helen Woodson Released from Prison!

After  27 years in federal prison for her anti-nuclear witness (and subsequent actions), Helen Woodson arrives in Kansas City on September 10, 2011.