Full Set of NASA James Webb Space Telescope Images Drops Today: Watch Live
When the James Webb Space Telescope launched on Christmas Day, space fans jumped aboard the Just-Launched-Telescope roller coaster, holding their breath along with the world’s astronomers. After decades of planning,…