We cover 360 degree news
Business, Digital, Featured, News, Photography, Technology, Travel

PARIS, Dec 18, 2021 (AFP) – The much-delayed launch of the James Webb space telescope will go ahead on December 24, NASA and the company overseeing the launch confirmed on Saturday. The project, begun in 1989, was originally expected to deploy the instrument — which will be the largest and most powerful telescope ever to be…