fatal-pedestrian-accident

UPDATE: Driver identified as Todd Leopold, in the accident which killed Anthony Williams (Rocklin, CA)

Update – May 14, 2022: Todd Leopold, a Placer County official, has announced that he was driver involved in the …