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

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