APOPKA, Fla. – The Apopka Police Department said the man possibly involved in a fatal hit-and-run has turned himself in.
A man was killed in a hit-and-run crash on Main Street in Apopka around 8 p.m. on March 24, according to police. Police said 30-year-old Pabl Hernandez-Santa Cruz is facing charges of leaving the scene of a crash involving death and tampering with physical evidence. [TRENDING: Fla.
works to stop ‘catastrophic’ pond collapse | Naval mine washes ashore in Fla. | Surf’s up: Dogs ride the waves] Officers said during the investigation they gathered information to the home of Cruz where the vehicle involved was found and identified him as the owner.