Driver’s Flight From Suffolk, VA Traffic Stop Ends With One Dead, Another Seriously Injured
Police are investigating a crash in July 2011 that left one person dead and two injured in Suffolk, VA, when the car fled after an officer tried to stop it for a traffic violation in the 1500 block of Holland Road, according to he Virginian-Pilot. One of the car’s passengers, a 36-year-old Franklin, Virginia woman,…