First light in Universe revealed! James Webb Space Telescope spotlights 717 ancient galaxies
The James Webb Space Telescope has made an incredible discovery. It has revealed the first light that had suffused the early Universe. Webb…
Read More...
Read More...