Space News & Blog Articles
☰
×
HOME
NEWS
SPACE TV
SHOP
By
SpaceZE News Publisher
on Tuesday, 23 September 2025
Category:
Space.com
Russian 'Noah's Ark' probe carrying 75 mice and 1,500 flies lands back on Earth
A Russian biological research satellite toting more than 30 experiments landed on Sept. 19 in the steppes of the Orenburg region after spending 30 days in Earth orbit.
Original link