News Briefing UFO? Meteorite? Or a bug? Mystery sighting has Nasa baffledBy WTX NewsNovember 17, 2023 It caused a flash of light and a noise like a ‘sonic boom’