Planet EarthThere is a place on Earth that looks exactly like Mars, and there is life thereScience PingOctober 27, 2020October 27, 2020 by Science PingOctober 27, 2020October 27, 20200756 Scientists call this a “copy of Mars” and once again give them a belief in so-called “life on Mars”. The presence or absence of life...