Spidernaut Nefertiti Returns to Earth from ISS

Spidernaut Nefertiti Returns to Earth from ISS
A red-backed jumping spider called Nefertiti has finished a 100-day trip aboard the International Space Station, where astronauts explored her ability to adapt hunting strategies to the weightlessness of space.
View Comments