Eye in the sky: James Webb telescope sets off on historic mission In an effort to discover the birth of the Universe, scientists have blasted the...