Ri taung 1996, seddi laporang kontroversial mawerekkada makkeda struktur iyya mappada nanobakteri riruntu ri seddi meteorit, ALH84001, iyya tabentu pole batu iyya ripessu pole Mars.