NASA launches James Webb telescope into space, marking new era of discovery

NASA launches James Webb telescope into space, marking new era of discovery

NASA launched its James Webb Space Telescope into orbit on Christmas Day, marking the start of a long-awaited mission decades in the making.