NASA Just Confirmed The James Webb Space Telescope Is Definitely Launching This Week!

The much-delayed launch of the James Webb space telescope will go ahead on December 24, NASA and the company overseeing the launch confirmed on Saturday. The project, begun in 1989, was originally expected to deploy the instrument – which will be the largest and most powerful telescope ever to be launched into space – in the early … Read more

Just Look at These Stunning Photos of Jupiter’s Giant Storms

The latest images from the Juno mission at Jupiter include views of giant storms and vortexes on the gas giant world in amazing detail. A new batch of images recently arrived at Earth from JunoCam, the visible light camera onboard the Juno spacecraft. The camera has provided stunning views of Jupiter since the spacecraft’s arrival in 2016. … Read more