(Via NASA.gov) Houston might have a high of 95 degrees Fahrenheit this week, but NASA’s James Webb Space Telescope will soon be hanging out in a vibration-isolating “hammock,” with the best air conditioning available, courtesy...
FULL STORY
3 Minutes