A meteoroid weighing roughly 1 ton tore through the atmosphere over Texas on March 21, 2026, producing a brilliant fireball ...
Finding: NASA’s meteoroid and orbital debris programs have used their resources responsibly and have played an increasingly essential role in protecting the safety of both crewed and uncrewed space ...