Florida highway shooter claims she was directed by God
A woman has been arrested after shooting at cars on a Florida interstate, claiming she was directed by God in relation to the solar eclipse. The suspect, identified as Taylon Nichelle Celestine, 22, of Georgia, fired multiple […]