I, for one, welcome our new astronauts.
They’re squid. No, really. Science 2.0 has blown the whistle on the final Space Shuttle mission – the one that finally brings squid back to the stars where they belong:
… Read the rest “I, for one, welcome our new astronauts.”So, okay,