A group of people gathering for the solar eclipse in Texas yesterday not only got to see a rare solar event, but some believe they got to see a UFO as well.
As of the writing of this piece, there are currently no executions scheduled in Texas. Does this mean 2024 could have the fewest executions in State history?