17 January 2012, 2:11 pm
HAMPTON A Newport News man has been charged in connection with a crash on Interstate 64 that killed two people in December. Jesse Leon Evans, 33, has been charged with two counts of involuntary manslaughter, a Virginia State Police news release said. He was already serving time at the Newport News City Jail in an unrelated case when he was charged in the crash.... Read More »