James Webb Space Telescope completes deployment as mirror opens
NASA’s US$10 billion James Webb Space Telescope has completed its final deployment without a mishap. Starting today at 8:53 am EST, the starboard wing of the 21-ft (640 cm) gold-plated primary mirror began to swing, locking into position at 1:17 pm.Con… Continue reading James Webb Space Telescope completes deployment as mirror opens