Hit & Run Driver Kills Woman on Beach Road in Kill Devil Hills, NC
Police are hoping the public can help them solve a deadly hit & run that happened on Friday night on the Outer Banks. Kill Devil Hills police say a woman standing in the bike lane in front of the Quality Inn on Highway 12 was killed in the accident around the time 8:00 p.m. Police…