BY THE WATCHERS A newly-discovered asteroid designated 2023 CX1 impacted Earth over the English Channel between England and France, Europe at 02:59 UTC on February…
BY THE WATCHERS A newly-discovered asteroid designated 2023 CX1 impacted Earth over the English Channel between England and France, Europe at 02:59 UTC on February…