text: ( The discovery of organic matter in a meteorite , reported in early August , represents at best an extremely circumstantial piece of evidence for life on Mars . )
  
  ###
  
  The meteorite landed on the planet Mars .