
NASA’s Astounding Discovery: Did Asteroids Seed Life on Earth?
The OSIRIS-REx mission has provided important discoveries about asteroid Bennu, including evidence of primordial water and organic molecules. Findings suggest that asteroids may have been essential in delivering life’s building blocks to Earth. Bennu’s sodium-rich minerals indicate it may have once contained