Science








NASA Sending Rats To The ISS

Astronauts aboard the International Space Station (ISS) are about to get a couple of new pets, though not the kind you would normally ask for….