Microscopic particles returned from space might be alien visitors

There may be itsy-bitsy aliens among us. Scientists say seven microscopic particles collected by NASA’s comet-chasing spacecraft, Stardust, appear to have originated outside our solar system. If confirmed, this would be the world’s first sampling of contemporary interstellar dust.