Science

Russian space mice return to Earth

Russian space mice return to Earth

MOSCOW - A Russian capsule carrying mice, lizards and other small animals returned to Earth yesterday (May 20) after spending a month in space for what scientists said was the...

Pages