Posted inSettlements The Sweet Taste of Freedom… And Revenge On August 20th a St. Louis teen tasted freedom for the first time in 3 long years. She has allegedly been held captive in the Belleville, Illinois home of Steven... August 29, 2012 02 minutes