Skip to playerSkip to main content
  • 12 years ago
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.
Comments

Recommended