Hurricane Isaias is the 1st hurricane of the 2026 Atlantic season. It is now a major hurricane, making landfall around midnight tonight near Pensacola.
An inactive Soviet weather satellite has broken apart above Earth. The satellite breakup has added tens of debris fragments to an already crowded low-Earth orbit.
Formaldehyde in the ancient rains on Mars might have provided crucial chemical reactions needed for life to begin on the red planet billions of years ago.