James Webb telescope launch delayed again to December 22

Washington, Nov 23 (IANS) The James Webb Space Telescope, touted as NASA's next great space observatory, has yet again been delayed following an incident during launch preparations, the US space agen...

Become a proud member of 1947.com to access this content.