Thursday, August 14, 2014

Subject: Specks returned from space may be alien visitors

Washington Post




CAPE CANAVERAL, Fla. - 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.