Mobile, AL-Pensacola, FLNycole Tasheena Tate, 30, killed and Kaleb Ryan Owens, 42, arrested following hit-and-run pedestrian collision on County Road 65 near Foley, AlabamaAccident Date: Thu, 03/21/2024