Scientists Map Out Mars Colony
Is this life on Mars? Humans living in a 3-metre-thick igloo? Scientists a...