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 The Stopped Clock Illusion Cherenkov Radiation : Particles Faster Than the Speed of Light? How Does Our Skin Turn Sunlight Into Vitamin D? The Gendered Brain How Far Can We Go? Limits of Humanity Where Does Hydrogen Come From?