The long-awaited James Webb telescope has finally blasted off. There had been several delays with the launch, but it is now assumed that the mission will be a success. Originally, the goal was to launch on March 27th, 2018, but many things happened thus delaying that date. For example, there were problems with the rocket booster during the hot-fire test resulting in a delay … [Read more...] about Webb Telescope Blasts off Successfully