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 […]