Russian 'Noah's Ark' probe carrying 75 mice and 1,500 flies lands back on Earth

Russian 'Noah's Ark' probe carrying 75 mice and 1,500 flies lands back on Earth