Traffic stalled on southbound Interstate 95 in Northern Virginia with delays stretching from Lorton to Dumfries following a ...
A Virginia man is dead following an accident on Tuesday afternoon on Interstate 95 in Prince William County. Vernon S. Lee II, 57, of Chester, died at the scene, according to Virginia State Police.