The world’s largest and most powerful space telescope by NASA, James Webb Space Telescope (JWST), has suffered massive damage from an asteroid strike in May. Continue reading...