Police have released the name of a man they believe is responsible for the death of a 6-year-old on a bicycle who was killed in a Florida neighborhood on Jan. 18, according to reporting from the Miami Herald. Francisco Arriola, 53, was charged with DUI manslaughter, vehicular homicide, DUI 3rd…
Updated: