lfm banner


Life on Mars?

The August 6, l996 announcement by NASA of the possible discovery of early life on Mars is cause for speculation and further inquiry. The following information and links are provided to get you started in your own investigation of the evidence:


credits