It’s truly Christmas’ James Webb Space Telescope’s yuletide launch has NASA overjoyed

After years of delays, billions of dollars in cost overruns, and several last minute postponements due to technical and weather issues, the James Webb Space Telescope launched into space in a flawless Christmas liftoff that has scientists overjoyed.  “It’s truly Christmas with all the presents and everything and we have a space mission,” Thomas Zurbuchen, … Read more