NASA delays JWST launch by seven months

NASA announced July 16 that it is delaying the launch of its largest-ever space observatory, the James Webb Space Telescope, by seven months to address both technical issues as well as the effects of the coronavirus pandemic.