WeatherMystery light beam in Utah sky sparks speculation: Chinese rocket or ‘STEVE’? by Laura M Published: May 19, 2025