GRAND ISLAND, Nebraska. – A 48-year-old Grand Island woman turned herself in to police in connection to a deadly hit-and-run accident earlier this week in Grand Island.
Robin Nehls was placed under arrest Thursday and faces a felony charge of leaving the scene of an accident resulting in death. The accident happened near CHI Saint Francis Hospital early Monday morning.
28-year old Justin Foster died as a result of injuries from the accident. A candlelight vigil will be held at 3 p.m. Saturday at Hall County Park.