Chapel Hill Town Councilman Bill Thorpe dies

by