Nasa to launched 100 baby squid and 5,000 microscopic animals to International Space Station
Information Technology
03 June, 2021 15:15:22
CNI Desk: More than 100 baby squid and 5,000 microscopic animals are set to be launched to the International Space Station (ISS) on Thursday.