(News 1st); The James Webb telescope has arrived at the designated position in space where it spots the Universe. The mind behind the invention is ...