
Former Roanoke state Sen. Macfarlane dies
Former Roanoke state Sen. Granger Macfarlane has died. He was 95. A Democrat, Macfarlane served two terms in the 1980s and early 1990s. In Richmond, Macfarlane earned a reputation as an independent-minded legislator — some called him a “maverick” — who …