bion-m

Gerbils, mice perish as Russian spacecraft returns to Earth

A menagarie of animals launched to space last month has arrived back on Earth -- with a few casualties for…

11 years ago