Evidence of the 'most similar planet to Earth ever found' spotted in old data

Open in new window