universetoday.com
New Findings On Allen Hills Meteorite Point to Microbial Life
Scientists caused quite a stir in 1996 when they announced a meteorite had been found in Antarctica that might contain evidence for microscopic fossils of Martian bacteria. While subsequent studies of the now famous Allen Hills Meteorite shot down theories that the Mars rock held fossilized alien life, both sides debated the issue and the … Continue reading "New Findings On Allen Hills Meteorite Point to Microbial Life"
Nancy Atkinson