James Webb Space Telescope - the world's largest - ready for October liftoff
WASHINGTON: The world's biggest and most impressive space telescope unfurled its monster brilliant mirror once and for all on Earth on...
James Webb Space Telescope - the world's largest - ready for October liftoff
Reviewed by Zubair Ahmad
on
15:08
Rating: