Monday, March 10, 2025
Happening Now

Newly discovered super-Earths could “potentially host life”

The host star is just 11 light years from Earth — making us practically neighbors. Source

Share