fbpx

Some scientists say they’ve found algae fossils in meteorites. Are they from Earth or are they extraterrestrial? http://t.co/Jf39hDCEpn


192
192 points

Some scientists say they’ve found algae fossils in meteorites. Are they from Earth or are they extraterrestrial? http://t.co/Jf39hDCEpn


Capt. Xerox