DEVILS LAKE, ND (iNewZ.TV) A Devils Lake, North Dakota woman is facing a criminal charge, following a fatal, pedestrian hit & run crash last Friday. Miranda Young has been charged with: Duty in Accident Involving Death.