Tag: astronomy
Spiders from Mars–er, Mercury
But no word about David Bowie or Ziggy Stardust: NASA spots mysterious “spider” on Mercury “The photos, released today, include one of a feature the scientists informally call “the spider,” which appears to be an […]
Update on Space Roaches!
You may remember that in October I reported the birth of roaches in space–now there’s an update: “VORONEZH, January 17 (RIA Novosti) – Cockroaches conceived in space onboard the Russian Foton-M bio satellite have developed […]