"If [my] ideas are wrong then I wish to know a better
explanation for the strange nature of the red rain phenomenon and
also for the strange nature of the red cells."
Source: Indian scientist Godfrey Louis, who
believes samples of reddish droplets that fell from the skies over
his country in 2001 may contain alien microbes from space. Louis
reports the particles don't seem to fall into the textbook,
earthbound definition of "life," and are unlike anything else found
on this planet.