NASA finishes deploying the James Webb Space Telescope – Yahoo News Post author By Mark Post date January 9, 2022 NASA has finished deployment for the James Webb Space Telescope, although you’ll have to wait a while for images. read more ← NASA Mars rover’s mission interrupted by Elmo’s nemesis: A small rock. – Mashable → After decades of planning, NASA’s $10 billion space telescope has ‘taken its final form’ – USA Today