A meteoroid weighing roughly 1 ton tore through the atmosphere over Texas on March 21, 2026, producing a brilliant fireball ...
Add Yahoo as a preferred source to see more of our stories on Google. When you buy through links on our articles, Future and its syndication partners may earn a commission. The crew of NASA’s Artemis ...