Wanda Sue Larson’s Boss Demoted Amid Continuing Investigation June 24, 2014 Cat McDonald, The fallout continues in the Wanda Sue Larson investigation. WCCB has learned that Larson’s boss at the Union County DSS has been demoted. FacebookTwitterPinterestLinkedin
Four officers terminated following investigation into the in-custody death of a Chesterfield County inmate