Leaf on Mars

Leaf on Mars

  NASA snap … ‘trees’ on the Red Planet A MARS probe has stunned NASA scientists by sending home pictures of what look like TREES. Rows of dark “conifers” appear to sprout from alien hills on the Red Planet. But the scene is actually...
Skip to toolbar