Alien life on Venus : these are the signs

Alien life on Venus : these are the signs

110
0
SHARE

Alien life on Venus : these are the signs

Signs of extraterrestrial life

The search for life on other planets marks a new milestone. Venus might be home to hitherto unknown forms of life. A team of astronomers from Europe and the United States claim to have found signs of these life forms.