The $ 10 billion James Webb Telescope has left Earth on a mission to show the first stars to light up the Universe. The observatory was lifted skyward by an Ariane rocket from the Kourou spaceport in French Guyana. Its flight into orbit lasted just under half an hour, withContinue Reading