SpaceX and NASA Launch 128 Baby Squid Into Space For Celestial Research
RIAU24.COM – National Aeronautics and Space Administration U.S.A. (NASA) in collaboration with SpaceX recently launched 128 bobtail squid with 5,000 microscopic animals to the International Space Station (ISS) for a series of experiments on the effects of spaceflight. As reported by the BBC, the animals were inside the rocket Falcon 9 Space X which was … Read more