Did Life originate from Mars?

See these links: Life on Mars?
  Has Martian Meteorite Proven ET?
  Revisiting the Rock -- Agendas are everywhere
  Water on Mars: A Creationist Response
  Ape-men and spacemen; the media and the 'Mars rock'
  Thunderstone's Webinator: Search: mars
  Planets can swap Rocks
   

Home