Traces of a rare molecule known as phosphine have been found in the atmosphere of Venus, providing a clue about the possibility of life
It seems that our neighbour in space
May have some form of life on its face
Even though Venus
Has mainly been seen as
A harsh inhospitable place
John Moynes
Pic: NASA
a thing of beauty, john
best ever