James Webb Space Telescope Will Launch on December 18th

NASA’s for some time postponed James Webb Space Telescope is near entering administration. The organization currently plans to dispatch the telescope on December eighteenth, 2021, only a couple of months…