Update: Arrest Made Related to Construction Site Fatality
McLean Police District – The owner of Digges Development Corporation is facing charges related to the July 23 construction site death of 16-year-old employee, Spencer Lunde. On Monday, evidence was presented to a grand jury who indicted Thomas Digges, 48, of McLean, on charges of involuntary manslaughter and cruelty and injuries to children. Digges turned himself in at the Fairfax
Read more