EDENWALD - Police have confirmed that the driver involved in a fatal hit-and-run accident last night in Edenwald has turned himself in.
The accident happened shortly after 8 p.m. on Baychester Avenue. Police say a white van struck a man and drove off, leaving him injured in the street. EMS crews found the man with severe body trauma and he was pronounced dead.
No charges have been filed yet against the driver.