NASA happy with the successful launch of the $10 billion James Webb telescope

The $10bn James Webb telescope has left Earth on its mission to show the first stars to light up the Universe. Its flight to orbit lasted just under half an hour, with a signal confirming a successful outcome picked up by a ground antenna at Malindi in Kenya.