Last Updated: July 11, 2023, 03:19 AM IST United States of America (USA) James Webb Space…
Tag: space telescope
James Webb Space Telescope Completes Mirror Deployment Process
James Webb telescope, the largest space telescope has deployed all of the hexagonal mirror segments. The…
Powerful James Webb Telescope Blasts Off on Historic Million-mile Voyage
The world’s most powerful space telescope on Saturday blasted off into orbit, headed to an outpost…