NASA’s Webb Space Telescope Delivers Amazing Pictures
Amazing images of a cosmic dance and stellar nursery have been acquired by the new 10-billion-dollar space telescope of NASA. The two pictures, and other, had been presented to the world to mark the readiness of James Webb Observatory to start science operations. The facility has spent the past six months since the launch undergoing […]
Continue Reading