Driver Dead, Passenger Critically Injured in Virginia Red-Light Running Accident
A tragic red-light running car accident on Route 234 outside Montclair has caused the death of one victim and left another with life-threatening injuries. The fatal crash occurred at the intersection of Dumfries Road and Country Club Drive on July 21 at approximately 8:30 a.m. According to police, a driver traveling northbound on Dumfries Road…