Ohio University Emeritus Professor Says Images Show Evidence of Life on Mars
Update: The article on the website of Ohio University was deleted, although the scientific paper where Professor Romoser presented his…
Update: The article on the website of Ohio University was deleted, although the scientific paper where Professor Romoser presented his…