NANOBES IN METEORITE. “The Martian meteorite ALH84001, discovered in 1984 in the Antarctic, contained similar tubular structures which some astrobiologists suggested could be evidence of life at an earlier time on Mars.” Long live Fred Hoyle!
https://lnkd.in/eckY5qA