Christopher Davis (33) of Ruskin Florida faces DUI Manslaughter charges after a fatal hit and run accident in Apollo Beach. Davis collided with another driver at 7 AM, killing his passenger. Davis left the scene but was later found on foot by HCSO Deputies. Davis is facing several other criminal charges as well.
Stay tuned to our blog for more information regarding this tragic case.