Surry audit shows $3.2M general fund surplus following nine month delayed release - Smithfield Times | Smithfield Times