krill
NASA Astronauts Finally Return, Seals Hold Their Breath, and Penguin Poop Stresses Out Krill
Two NASA astronauts are finally back on Earth after an unexpected nine-month stay in space. What kept them up there so long? Meanwhile scientists have discovere…






