McEachin, 61, died Monday of complications from colorectal cancer. He is the fourth state representative since 2000 to die while in office.
Virginia Rep. Donald McEachin dies at 61; remembered as 'gentle giant' and 'valiant leader'
Nov 29, 2022
McEachin, 61, died Monday of complications from colorectal cancer. He is the fourth state representative since 2000 to die while in office.