Tag: Astrobiology

Scientists denied life in Mars from meteorite found in Antarctica

Scientists said that a 4-billion-year-old meteorite from Mars have caused a splash on Earth decades ago. This event contains no evidence of ancient Martian life after all. A NASA-led team announced in 1996 that living creatures left organic compounds in the rock. Some scientists were skeptical about...