Most Intricate Challenge in Space begins, Unfolding $10 bn James Webb Telescope
NASA’s recently launched, James Webb Space Telescope has reached its most vulnerable session as it has rolled out the delicate process of unfolding its feeble sun shield. The new space …