NASA delays James Webb Space Telescope launch date by at least seven months
Damn you coronavirus, and save some anger for the technical challenges plaguing heir-to-Hubble
NASA has announed a seven-month delay to the launch of the James Webb Space Telescope, the successor to the thirty-year-old Hubble Space Telescope....