on October 19, 2024 Red Moon On a red moon night, a succession of strange events are making Ben question what… on October 19, 2024