07.17.2023 - By Ben Glaze and Brett Haze
A miracle new species, a Florida cop shot himself, ugly texts found by a wife, and more.