Russian 'Noah's Ark' satellite carrying 75 mice and 1,500 flies lands back on Earth
Russian 'Noah's Ark' satellite carrying 75 mice and 1,500 flies lands back on Earth
www.space.com
Russian 'Noah's Ark' satellite carrying 75 mice and 1,500 flies lands back on Earth

cross-posted from: https://piefed.world/post/496594