This article at CNN discusses possible alien life discovered in “Red rain”. Very cool. Apparently, there is some question as to whether the cells contain DNA. Even if it’s not space microbes, life sans DNA is very cool.
The good news is, this doesn’t appear to be an Andromeda Strain kind of thing.