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 Science Finally Says We Should Never Work 40 Hours A Week France green energy project paves 1,000km of road with solar panels Why Do Our Hair And Eye Color Change? How Silicon Valley became a $2.8 trillion neighborhood Will This New Fusion Reactor Mimic The Sun’s Energy? Could You Actually Have An Anxiety Disorder?