Signs of life on Venus

Astronomers have been scouring space for any sign of extra terrestrial life. Now, they have found a hint of it in the clouds of Venus.

Signs of life on Venus