Soviet Era Space Probe Finds a Mysterious Disc on Venus, but not Life as First Thought
A respected Russian scientist claims to have found signs of life on Venus in photographs…

A respected Russian scientist claims to have found signs of life on Venus in photographs…
For additional ESRI Maps go here.
APRIL FOOL’S!