Biography of S. C. Tucker
Last Updated on June 10, 2012 by S. C. Tucker, the present mayor of Champaign, has long been identified with Champaign in business affairs and in politics, is also a former mayor of the city and a former city treasurer, and is that type of man whose energy means something in the constructive administration of […]