James Webb Space Telescope Facts That Will Reveal the Secrets of the Universe
Jakarta – After being delayed several times, James Webb Space Telescope finally made it slide on Christmas Day. But scientists haven’t been able to breathe a sigh of relief. There are still many stressful stages to go through until the telescope “sit” in position and function properly. The US national space agency NASA has high … Read more