Salta al contenuto principale


Strange “leopard spots” on Mars are the most promising signs of alien life on the planet yet, but they could also have a geological origin.#TheAbstract