Particles that could contain alien life have been discovered inside a capsule of the Hayabusa probe that had collected asteroid dust, according to Japan’s space agency.This is a rather odd announcement. And these would not be the first "particles" of non-terrestrial origin discovered that could potentially "contain alien life" -- e.g. the Kerala "Red Rain" particles. I wonder if this latest discovery will ignominiously vanish down the memory hole, as the discovery of the Kerala "Red Rain" particles seems to have done? To read the rest of the article, click here.