The Biggest Telescope EVAR! Their return was delayed for a while, but three ISS crew members are finally home. Plus, engineers have started assembling the Giant Magellan Telescope! Facebook Prev Article Next Article Discover Checkout these cool gadgets... Related Posts Insane Things Science Has Just Discovered Meet the Man Who Beat ‘Pac-Man’ These Mysterious Shrimps May Hold Keys to Alien Life Learn Why People Were Getting Sick Near This Crater This Asteroid is Worth $10,000,000,000,000,000,000 Dollars! What Is This Mysterious Triangle Photographed in Australia?