Possible Alien Life FoundPossible Alien Life FoundWe've all seen the tabloids that are on the checkout when buying groceries. "Alien Life Found" or " is really an alien." Now we can say that a living life form has been found in space.James MeeksJames Meeks