News

The James Webb telescope has made another stunning discovery -- this time of a massive planet that could potentially sustain ...
The planet, named IRAS 04125+2902 b, is estimated to be 3 million years old, which is considered "young" for planets, Barber said. Earth is about 4.5 billion years old and took an estimated 10 ...