Police find vehicle in dead hit-and-run
Police say the pick-up truck that fatally hit a man walking on I-95 last weekend has been located in Delaware.
Police say the pick-up truck that fatally hit a man walking on I-95 last weekend has been located in Delaware.