World Do aliens exist? The key mysteries that could be unlocked after the James Webb telescope launches today By - December 25, 2021 0 169 FacebookTwitterPinterestWhatsApp Scientists say a “new era of astronomy” could be brought in as they prepare to launch the James Webb Telescope today.