News

Experts have discovered a fluffy “alien” planet where it rains sand in stunning new observations from the James Webb Space Telescope. The bizarre-looking planet is officially known as exoplanet ...