
Santa Claus is an Astronaut! – NASA Finally Launches James Webb, the Most Powerful Space Telescope Ever Made – Watch Video
It seemed that the size of the Universe and the number of delays for the launch of NASA’s James Webb Space Telescope would last forever. But now we’re certain that at least the second one is wrong. After a long…