04 min NewsFormer NASA scientist Gilbert V. Levin is convinced that life on Mars was found decades ago “I am convinced that we found evidence of life on Mars in the 1970s,” said Gilbert V. Levin,… Ansh SrivastavaOctober 15, 2019 Read More