NewsBaby squid and tartigrades are heading to space by on May 26, 2021May 26, 2021Leave a Comment on Baby squid and tartigrades are heading to space “Water bears” and baby squid are about to hitch a ride to space.