Buffalo New York Man Arrested On Manslaughter Charges After CrashBuffalo New York Man Arrested On Manslaughter Charges After CrashA young woman was found dead on the road in Batavia, New York, and the alleged suspect was seen trying to get away from the scene. Ed NiceEd Nice