Nasa news Science Space US newsNasa to launch newest space telescope on Christmas DayTheWorldsNewsDecember 22, 2021 by TheWorldsNewsDecember 22, 20210 The James Webb space telescope, considered the Hubble’s successor, will stay on the ground an extra day due to high winds Dangerously high winds will...