The discovery of life may have been found already back 30 years ago. The extrapolation of images from the Venera landed space craft appear to show that life may already have been discovered back...