Editor's Picks Ohio University Emeritus Professor Says Images Show Evidence of Life on MarsĀ November 20, 2019 - Updated on January 21, 2024