In news that will benefit all of us, history’s most advanced telescope created is scheduled for a December 24th launch, as of writing this on Tuesday. Space missions are extremely complex and this launch could be delayed again. NASA has already delayed the launch 3 times this year but issued a statement this week confirming that the telescope will launch this week.
The James Webb Space Telescope…