NASA's James Webb Space Telescope has made one of its "most unexpected" discoveries to date: tiny red dots in some of the oldest corners of the universe, which turned out to be "baby" life stages ...
Results that may be inaccessible to you are currently showing.