You Won’t Believe What Lit Up the Sky! It Wasn’t What You Think
A Mysterious Phenomenon Over the Magnolia State On a Saturday night that had residents of Jackson, Mississippi, buzzing with excitement, many witnessed a dazzling light streak across the sky. Initial thoughts led people to believe they had seen a meteor shower, but