americaspace.com
On Course to the Stars: James Webb Space Telescope Shaping Up for 2018 Launch
While the Hubble Space Telescope (HST) recently celebrated 25 years in orbit and keeps returning astounding images of our universe, another space telescope continues to undergo rounds of testing an…