Loading

Fetching the latest headlines…

NASA's Nancy Grace Roman Space Telescope, due to launch in August 2026, is expected to discover around 100,000 exoplanets in a single mission — more than every telescope in the history of astronomy combined · NabkaNews